Wie kann ich die Einfügungen eines JFrames einstellen?

8

Gibt es eine Möglichkeit, die Inhalte von JFrame zu setzen? Ich habe es versucht

%Vor%

und

%Vor%

aber keiner von ihnen scheint zu funktionieren.

    
JavaNewbie_M107 02.01.2013, 05:54
quelle

4 Antworten

16
%Vor%

Im Grunde ist contentPanel der Hauptcontainer Ihres Frames.

    
Mark Vizcarra 02.01.2013 06:13
quelle
3

Das Überschreiben der Insets von JFrame wäre nicht die Lösung für Ihr tatsächliches Problem. Um Ihre Frage zu beantworten, können Sie die Insets von JFrame nicht setzen. Sie sollten JFrame erweitern und die Methode getInsets überschreiben, um die benötigten Einschübe zu erhalten.

    
basiljames 02.01.2013 06:39
quelle
0

Sie müssen ein Objekt von LayOutConstraint erstellen und seine Insets setzen. Wie im folgenden Beispiel habe ich GridBagLayout () verwendet und GridBagConstraint () Objekt verwendet.

%Vor%     
Vallabh Patade 02.01.2013 06:01
quelle
0

Da diese Frage noch keine definitive Antwort hat, könnt ihr es wie basiljames tun hier . Die richtige Vorgehensweise wäre, ein JFrame zu erweitern und dann die Methode getInsets() zu überschreiben.

Zum Beispiel

%Vor%     
Dan 18.11.2016 15:17
quelle

Tags und Links