2. Schritt: JFrame

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:

Hier versteckt sich noch mehr!
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:

Hier versteckt sich noch mehr!
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);.

No items found.

simpleclub ist am besten in der App.

Mit unserer App hast du immer und überall Zugriff auf: Lernvideos, Erklärungen mit interaktiven Animationen, Übungsaufgaben, Karteikarten, individuelle Lernpläne uvm.

Jetzt simpleclub Azubi holen!

Mit simpleclub Azubi bekommst du Vollzugang zur App: Wir bereiten dich in deiner Ausbildung optimal auf deine Prüfungen in der Berufsschule vor. Von Ausbilder*innen empfohlen.

Jetzt simpleclub Azubi holen