PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : [SWING] Abstand zwischen den Komponenten.



Lin728
08-07-2003, 10:28
Grüssi!

Ich quäle mich jetzt schon ziemlich lange durch das händische erstellen von UIs (2Wochen) mit SWING, aber es ist jedes Mal zum verrückt werden.

Mein größtes Problem ist z.B., dass ich nicht weiß, wie ich in einem BoxLayout z.B. die Abstände zwischen den Komponenten einstellen kann, oder wie ich einem GridBagLayout sagen kann, dass es Links oben und nicht in der Mitte anfangen soll, die Komponenten anzuordnen. Abstände einstellen mit ipadx,y funktioniert im GridBagLayout auch nicht.
Ich kann doch nicht überall leere Labels einfügen ;-)

Falls irgendjemand eine Idee zu den oben genannten Probleme hat, ich bin für jede Hile dankbar!

Mfg

bischi
08-07-2003, 12:35
1) Layouts schachteln

2) Zu GridBacLayout hat es im www.javabuch.de im Kapitel 31.2 eine gute Anleitung, wie du es verwenden musst.

MfG Bischi

PS: normalerweise lege ich die Koordinaten mit setBounds() von Hand. Wenn du die Fensterbreite/-höhe hast und ein bisserl rechnest, kommst du so meist zu guten Resultaten

anda_skoa
08-07-2003, 23:07
Für die Abstände kann man glaub ich aich Box.Filler oder so ähnlich verwenden.

Ciao,
_