7. Schritt: Funktionalität der numberButtons

Der JButton ist in der Swing-Bibliothek in Java enthalten. Es handelt sich dabei um einen Button, der mit Text versehen werden kann.


Funktionalität der numberButtons

Für die Funktionalität der numberButtons ergänzt du in der actionPerformed()-Methode folgenden Code:

Hier versteckt sich noch mehr!
Besuche die App, um alle Inhalte zu sehen!

Die actionPerformed()-Methode wird aufgerufen, wenn ein ActionEvent ausgelöst (also ein Button geklickt) wird. Mit der if-Abfrage überpüfst du, ob es sich bei dem geklickten Button um einen der numberButtons handelt. Mithilfe der for-Schleife wird dabei jeder Button in dem Array numberButtons überprüft.

Falls es sich bei dem geklickten Button tatsächlich um einen numberButton handelt, wird der Wert des Buttons (also eine Zahl zwischen 0 und 9) in das textField geschrieben. Wenn jedoch schon ein Wert in dem textField enthalten ist, wird der neue Wert mithilfe der concat()-Methode einfach hinten angehängt, um so zum Beispiel Werte wie 14 eingeben zu können.

Sobald ein numberButton gedrückt wurde, sollen auch die Operation-Buttons wieder enabled (aktiviert) werden. Dafür setzt du unter der for-Schleife bei allen Operation-Buttons setEnabled() auf true.

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