Hiho!
ich mal wieder.
Ich hab nu ein Fenster-Programm mit GridBagLayout.
Durch eine Komponente in einer anderen Zeile wird die Breite einer 'Zellen' pratisch festgelegt.
Jetzt habe ich einen Button ein paar Zeilen tiefer. Im moment ist es so, dass er die Ganze Zelle ausfüllt (in der Breite). Er ist damit viel zu breit. Wenn ich jedoch versuche den Button mit .setPreferredSize() oder gar .setMaximumSize() zu begrenzen tut sich:
gar nichts.
Wie schafft es der Layout-Manager die vorgegebenen Werte zu überscheiben und wie verhindere ich dies?
ich mal wieder.
Ich hab nu ein Fenster-Programm mit GridBagLayout.
Durch eine Komponente in einer anderen Zeile wird die Breite einer 'Zellen' pratisch festgelegt.
Jetzt habe ich einen Button ein paar Zeilen tiefer. Im moment ist es so, dass er die Ganze Zelle ausfüllt (in der Breite). Er ist damit viel zu breit. Wenn ich jedoch versuche den Button mit .setPreferredSize() oder gar .setMaximumSize() zu begrenzen tut sich:
gar nichts.
Wie schafft es der Layout-Manager die vorgegebenen Werte zu überscheiben und wie verhindere ich dies?