Hallo,
ich bin jetzt wirklich schon eine Weile auf der Suche und jetzt hab ich keine Lust mehr, deswegen frag ich einfach mal:
Ich habe eine Klasse geschrieben, die JFrame erweitert. Zu meinem Frame will ich zwei Panels untereinander setzen, die jeweils die volle Breite des Frames nutzen und das obere ca.90% der Höhe und das untere den Rest. Beim oberen Panel ist die Paint methode überschrieben und ich habe die Größe mit setSize gesetzt, wie ich sie haben will.
Wenn ich jetzt aber einen Layoutmanager erstelle (unabhängig davon welcher Layoutmanager) wird das Panel winzig in der Mitte des Frames angezeigt.
Wie kann ich den Layoutmanager (vorzugsweise GridLayout für evtl. spätere Änderungen) dazu zwingen den Spalten eine gewisse Größe (hier die FrameWidth) zu geben?
Ich haffe das ganze ist einigermaßen verständlich geworden....
Danke schonmal
ich bin jetzt wirklich schon eine Weile auf der Suche und jetzt hab ich keine Lust mehr, deswegen frag ich einfach mal:
Ich habe eine Klasse geschrieben, die JFrame erweitert. Zu meinem Frame will ich zwei Panels untereinander setzen, die jeweils die volle Breite des Frames nutzen und das obere ca.90% der Höhe und das untere den Rest. Beim oberen Panel ist die Paint methode überschrieben und ich habe die Größe mit setSize gesetzt, wie ich sie haben will.
Wenn ich jetzt aber einen Layoutmanager erstelle (unabhängig davon welcher Layoutmanager) wird das Panel winzig in der Mitte des Frames angezeigt.
Wie kann ich den Layoutmanager (vorzugsweise GridLayout für evtl. spätere Änderungen) dazu zwingen den Spalten eine gewisse Größe (hier die FrameWidth) zu geben?
Ich haffe das ganze ist einigermaßen verständlich geworden....
Danke schonmal