Das JFrame
ist in der Swing-Bibliothek in Java enthalten. Es nimmt alle anderen Container und Bedienelemente auf und vereint es zu einer Oberfläche.
JFrame
Das Fenster, in dem der Taschenrechner zu sehen ist, ist dein JFrame
. Diesen legst du dir mit dem Befehl private JFrame frame;
unterhalb des Klassen-Kopfes an.
Er muss noch im Konstruktor der Klasse initialisiert werden. Du kannst deinen Frame Calculator nennen. Wenn du das in den Klammern des JFrame
-Objekts übergibst, trägt dein Fenster diesen Namen:
Besuche die App, um alle Inhalte zu sehen!
Damit du dir dein Fenster anzeigen lassen kannst, musst du die Sichtbarkeit auf true
setzen und für das Fenster eine Größe festlegen. Damit diese nicht im Nachhinein verstellt werden kann, übergib in der setLayout
-Methode null
:
Besuche die App, um alle Inhalte zu sehen!
Starte jetzt einmal dein Programm, um zu sehen, ob das Fenster bereits zu sehen ist:
Da du möchtest, dass dein Programm beendet wird, wenn das Fenster geschlossen wird, ergänzt du deinen Code um die Zeile frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
.