Ja, für den Do It! Button.
Der Anwender klickt auf den Do It! Button, nachdem er einen numerischen Wert in beide
Textfelder eingegeben hat.
Der Klick erzeugt einen ActionEvent
,
der an den registrierten Listener des Buttons übergeben wird.
Der Listener (der JFrame
) implementiert ActionListener
,
indem er die actionPerformed()
Methode implementiert.
Hier ist das übliche Problem:
Die getText()
Methode gibt eine Referenz auf einen String
zurück,
aber wir benötigen einen double
Wert.
Der Typwrapper Double
hat eine Klassenmethode parseDouble()
,
die helfen kann.
Wenn der Text, den getText()
bekommt, als ein Gleitpunktwert interpretiert werden kann,
kann parseDouble()
ihn in einen double
Wert konvertieren.
Wir füllen gedanklich die Lücken aus und klicken dann auf die Buttons. Beachtet den letzten Button. Das ist der übliche Trick, um numerische Daten in einen String zu konvertieren.