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.
Füllen Sie die Lücken aus. Klicken Sie auf die Buttons. Beachten Sie den letzten Button. Das ist der übliche Trick, um numerische Daten in einen String zu konvertieren.