Lemmy Danger: JPanelgröße

Beitrag lesen

Guude!

weder bei ContentPane, noch bei Hauptpanel habe ich ein Layout angegeben. Default Layout ist dann BorderLayout?

Nein, das wäre dann FlowLayout, sprich die Grösse der Elemente werden vom LayoutManager nicht geändert.

Ich selbst habe noch nie mit setSize in Verbindung mit Panels gearbeitet, daher kann ich Dir da auch nicht so genau weiterhelfen. Meistens schachtel ich verschiedene Panels mit unterschiedlichen LayoutManagern, um eine Grösse der Panels bzw. deren Elemente zu erreichen (BorderLayout.CENTER streckt ja z.B. horizontal und vertikal, BorderLayout.NORTH nur horizontal etc.). Eigentlich macht es ja auch nicht allzuviel Sinn, ein Panel zu einer gewissen Größe aufzublähen, wenn dieses nichts enthält. Es ist schließlich nur ein Container für andere Elemente, der einen eigenen LayoutManager besitzen kann.

LG ausm Hesseland
Lemmy