Det af SunOne genererede GUI kan man normalt ikke rette i, da den så bagefter ikke kan finde ud af det via sin GUI editor.
Så hvis du piller ryger GUI editoren sig en tur.
Jeg designer normalt hele GUI'en først, og derefter retter jeg per håndkraft, får at slippe lettest om ved design, og bagefter have fuldt styr over det.
Så hold dig til SunOne, skal du endeligt have et kommercielt værktøj der løber om hjørner med dem begge to anskaf IntelliJ, den har dog ikke GUI editor, men er lækker at arbejde med.
Arne vi ved godt du er fan af besværlige og bøvlede værktøjer, jbuilder, tomcat osv.
Men vi er en del der har indset der findes bedre alternativer.
Men det står dig selvfølgelig helt frit at bibeholde dine værktøjer.
p.s. Sidst jeg var tvunget til jbuilder, fik jeg hurtigt GUI editoren til at flippe ud over mine ændringer, så den ikke længere kunne vise GUI'en korrekt.
Vi kan vel drage en parallel til biler, der eksempelvis Volvo, BMW, Mercedes og Skoda, de kan alle bringe dig fra A til B og det kan sikkert være ganske fornøjeligt i Skoda’en, men måske er det en kanon forrygende oplevelse i en af de andre.
Jeg kan ikke give et entydigt svar, på hvilken IDE der er den bedste, de har hver deres fordele/ ulemper, der er kun én løsning, prøv dem og vælg den synes er bedst !
For at vende tilbage til spørgsmålet, hvis du eksempelvis har lavet en JFrame med en masse tekstfelter i og gerne vil bruge en bestem fonttype som hurtigt kan ændres for alle tekstfelter, så er det her, det begynder at blive lidt mere bøvlet/besværligt/utidigt/knap så smart (vælg selv).
Eks.:
Dette i Source editoren (nemmest) private java.awt.Font minFont = new java.awt.Font(”Arial”, 1, 10);
Dette i Form editoren 1. Vælg et eller flere tekstfelter (hold SHIFT nede) 2. Klik på fanen ’Properties’ 3. Klik til højre for kassen ’foreground’ (står sikkert ’Dialog 12 Plain’) 4. Øverst i comboBox ’Select mode’, vælg ’Form connection’ 5. Udfor ’User Code’ skriv: minFont og tryk OK
Hvis du nu kigger i Source editoren er der rettet i (det blå felt) ved hvert JTextField til JTextFieldXXXXX.setForeground( minFont );
Disky har ret, pil ikke i det uden om Sun ONE, den kan ikke finde ud af det bagefter og arne_v og disky er enige om at JBuilder kan.
'fornøjeligt i Skoda’en' Hmmmm... Det er da vist nogle år siden den var 'mindre' værd end volvo ;-)... Nå, men IntelliJ er det bedste IDE jeh kender til.. Live templates, refactoring, god debugger, ant integration osv.. Og så er det let at arbejde med..
Der er vist mange der er glade for IntelliJ, men ifølge en af diskys kommentarer så har den ikke GUI builder og løser derfor heller ikke problemet (at editere i genereret GUI kode).
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.