Einstellen der Größe eines ContentPane (innerhalb eines JFrames)

8

Ich möchte die Größe eines JFrame so einstellen, dass der contentPane die gewünschte Größe hat. JFrame.setSize () berücksichtigt die Fensterdekorationen nicht, daher ist contentPane etwas zu klein. Die Größe der Fensterdekorationen ist plattform- und themenspezifisch, so dass es eine schlechte Nachricht ist, sie manuell zu berücksichtigen.

JFrame.getContentPane (). setSize () schlägt fehl, weil es verwaltet wird.

Ideen?

Danke!

    
Jim 09.05.2010, 06:01
quelle

2 Antworten

17

In Java 5 und höher ist dies die einfachste Methode:

%Vor%

Wie immer sollte das obige im EDT ausgeführt werden.

    
Russ Hayward 09.05.2010, 10:17
quelle
0

Wenn Sie es selbst machen wollen, dann geben Sie in Ihrem Rahmentyp ein:

%Vor%     
Martin Krajčírovič 30.08.2015 15:33
quelle

Tags und Links