Mit etwas Programmieraufwand würde es funktionieren. Der Listener müsste überprüfen, ob beide Textfelder gültige Daten enthalten, bevor er irgendetwas tut. Das könnte umständlich sein.
Beide Werte werden gebraucht, bevor der Applikationscode gestartet werden kann. Wir könnten den Event-Listener so schreiben, dass er überprüft, ob beide Textfelder gültige Daten enthalten, bevor er die Applikationsmethode aufruft. Aber, wir werden eine andere Herangehensweise wählen. Der Anwender gibt Daten in die Textfelder ein und klickt dann auf einen Button, um die Berechnung durchzuführen.
Die Action-Events der Textfelder werden ignoriert. Der Listener hört nur den Button ab.
Welche Komponente sollte einen Listener registrieren?