Checkboxen plazieren

Status
Nicht offen für weitere Antworten.

riaat

Mitglied
Hallo, ich habe ein Problem mit dem GridLayout.
Ich möchte diverse CheckBoxen, 2 Separatoren, und 3 JTextAreas in einen Container unterbringen. Leider ordnet der GridLayout alle componenten viel zu weit auseinander an, sodass ich ziemlich viel scrollen muss, um die unteren Checkboxen zu sehen.
Wie kann ich das ändern?
Danke - Richard
 
GridLayout verwendet für jede Komponente den Gleichen Platz, ist also in deinem Fall das falsche Layout.
Versuch mal eine Box als Container zu verwenden.
 
Danke für den Tipp. Ich habe es ausprobiert und bin fast zufrieden. Leider macht der LayoutManager irgendwie das JTextArea zu groß, sodass eine größere Lücke zwischen der letzten Zeile und dem ersten CheckBox entsteht. Wie kann man das beheben. Ich habe es schon mit setSize versucht aber das reagiert nicht.... gruß, Richard
 
Das BoxLayout versucht den Platz komplett auszunutzen.
Schau dir mal Box#createVerticalGlue an.
 
Status
Nicht offen für weitere Antworten.

Zurück
Oben