[Java] Der Unterschied und die Verwendung von JPanel und JFrame

Zusammenfassung:
Jpanel muss an JFrame angehängt sein, damit es existiert. Sie können andere Komponenten direkt hinzufügen
und JFrame kann alleine existieren, aber Sie müssen andere Komponenten über den Inhaltsbereich hinzufügen

JFrame
selbst verfügt über eine Menüleiste.
Das Hinzufügen von Komponenten wird zuerst über die Add-Methode zum Inhaltsbereich hinzugefügt und dann im Frame platziert

Der Inhaltsbereich ist ein transparenter mittlerer Container ohne Rand.

Funktionsmitglied Wirkung
setDefaultLookAndFeelDecorated (booleandefaultLookAndFeelDecorated) Legen Sie das Windows-Erscheinungsbild fest, das vom JFrame-Fenster verwendet wird (z. B. Rahmen, Widgets, die das Fenster schließen, Titel usw.).
getDefaultCloseOperation () Gibt den Vorgang zurück, der ausgeführt wird, wenn der Benutzer in diesem Formular auf die Schaltfläche "Schließen" klickt (zum Schließen auf JFrame gesetzt).

Die
mittlere Ebene von JPanel sollte unter anderen Komponenten platziert werden und kann gleichzeitig Komponenten aufnehmen und kombinieren
. Der Standard-Layout-Manager bei der Erstellung ist FlowLayout, der angegeben werden kann

Verweisen

Veröffentlicht 70 Originalartikel · Likes0 · Besuche 1705

Ich denke du magst

Origin blog.csdn.net/weixin_44807751/article/details/103794925
Empfohlen
Rangfolge