JPanel - sichtbaren Bereich anpassen

greggy80

Mitglied
Hallo,

ich habe folgendes Problem:

ein JPanel ist mit einem GridBagLayout bestückt. Die Größe verstellt sich nur horizontal, vertikal bleibt sie konstant. Nun möchte ich die Höhe dieses JPanels automatisch so einstellen, dass gerade alle Elemente sichtbar sind. Ist das irgendwie möglich?
 
Zuletzt bearbeitet:
Ok, jetzt habe ich herausgefunden, dass ich mit pack() eines JFrame schon mal optimale Größen herausfinden kann.

Eine andere Frage wäre, ob man die optimale Größe eines JFrame herausfinden kann, ohne es anzuzeigen?
 
Hallo,

pack() sollte sich problemlos vor dem setVisible(true) ausführen lassen !

So wird das Fenster bereits optimal eingestellt bevor man es dass erste mal öffnet !

Gruß JAdix
 
Zurück