Hallo,
ich habe mir eine GUI gebaut und die Elemente mittels setBounds(); positioniert. Nun möchte ich das ganze auch mit einem LayoutManager bewerkstelligen.
Leider klappt das nicht so. Ich finde keine Lösung wie ich mein JTextField in der Breite anpassbar und die Höhe fest machen kann.
Ich habe ein MainPanel was das GridLayout(5, 1); hat mit 5 Zeilen und 1 Spalte. In jede dieser Spalten kommt nun wieder ein subPanel was ein BorderLayout(); hat. Dort Positionier ich wiederrum 3 Panel's, WEST, CENTER und EAST. In dem 1. und 3. Panel ist ein Label, im 2. Panel mein TextField. Das TextField bekomm ich einfach nicht so hin, das es sichd er Breite anpasst, also wenn das Fenster größer wird, aber in der Höhe gleich bleibt.
ich habe mir eine GUI gebaut und die Elemente mittels setBounds(); positioniert. Nun möchte ich das ganze auch mit einem LayoutManager bewerkstelligen.
Leider klappt das nicht so. Ich finde keine Lösung wie ich mein JTextField in der Breite anpassbar und die Höhe fest machen kann.
Ich habe ein MainPanel was das GridLayout(5, 1); hat mit 5 Zeilen und 1 Spalte. In jede dieser Spalten kommt nun wieder ein subPanel was ein BorderLayout(); hat. Dort Positionier ich wiederrum 3 Panel's, WEST, CENTER und EAST. In dem 1. und 3. Panel ist ein Label, im 2. Panel mein TextField. Das TextField bekomm ich einfach nicht so hin, das es sichd er Breite anpasst, also wenn das Fenster größer wird, aber in der Höhe gleich bleibt.