Swing Rahmengröße des Frames/Dialogs

  • Themenstarter Themenstarter MacGuyver
  • Beginndatum Beginndatum
Hallo,

wieso soll .pack() bei dir nicht funktionieren? Verwendest du vielleicht keinen Layoutmanager?

Zeig mal deinen Quellcode für den Dialog.

MfG
hansmueller
 
Ich verwende das GridBagLayout. Linke Spalte 100% und rechte Spalte 0% und er macht das Dialogfenster so breit, dass die linke Spalte voll zu sehen ist und die rechte Spalte sieht man nicht. Jetzt muss ich erst das Fenster groß ziehen. Ich habe bei den Komponenten der rechten spalte sogar PreferedSize und MinSize gesetzt. Das hat nichts gebracht. Unten ist in der Geschichte ein Panel mit zwei Buttons im FlowLayout. Das Panel wird bei der Berechnung nicht beachtet. Alles liegt auf einem Gesamtpanel das wiederum auf einem ScrollPane liegt. Er macht das Fenster etwas 200x200 groß und gut.
 
:toll: Ah, ich habs:
Mit getInsets bekomme ich ein Inset mit den Werte. Wichtig dabei ist nur, erst nach dem Pack getInsets aufzurufen. Macht man das davor, wird nur 0,0,0,0 zurückgegeben.
 

Zurück
Oben