Gibt es brauchbare GUI-Builder, oder doch besser alles per Hand machen?

Jack159

Bekanntes Mitglied
Hallo,

Gibt es für Java eigentlich brauchbare GUI-Builder, womit man sich seine GUI zusammenklicken kann?
Mit "brauchbar" meine ich, dass ich den GUI-Code, der dabei rauskommt, auch noch verstehe und es nicht irgendein kryptischer Code ist, den man kaum noch versteht.
Gibts derartige GUI-Builder für Java? Oder sollte man seine GUI doch besser per Hand machen?

Ich nutze Eclipse und habe dafür den WindowBuilder gefunden. Ist der gut?
 
Die GUI-Builder lassen sich normalerweise konfigurieren. Und dort kann man meistens auch einstellen, wie der Code generiert werden soll. Muss man sich halt mal bisschen damit spielen.
 
Windowbuilder ist schon Ok, ich würde aber die Hauptstrukturierung darin immer über ein GridLayout machen was Panels mit anderen Gridlayouts (oder anderen Layoutmanagern) enthält.

Obwohl sich FormLayout und GroupLayout erstmal "gut" in der GUI anfühlen versagen sie regelmässig wenn man mal die GUI umstellen will.

Das liegt unter anderem daran, dass der WindowBuilder es nicht erlaubt, Elemente ausserhalb des JFrame/Frame/Shell abzulegen (das war so ein einzigartiges Feature von IBM "VisualAge for Java" und hat viel bei Redesigns geholfen).

Bernd
 
Windowbuilder ist schon Ok, ich würde aber die Hauptstrukturierung darin immer über ein GridLayout machen was Panels mit anderen Gridlayouts (oder anderen Layoutmanagern) enthält.

Obwohl sich FormLayout und GroupLayout erstmal "gut" in der GUI anfühlen versagen sie regelmässig wenn man mal die GUI umstellen will.

Das liegt unter anderem daran, dass der WindowBuilder es nicht erlaubt, Elemente ausserhalb des JFrame/Frame/Shell abzulegen (das war so ein einzigartiges Feature von IBM "VisualAge for Java" und hat viel bei Redesigns geholfen).

Bernd
du meinst eher GridBagLayout, oder ? das GridLayout ist doch recht starr
 

Zurück
Oben