Slyh: Buttons / Eventslistener ohne if/else

Beitrag lesen

Hallo,

Du behandest den Button doch als Objekt. Nun sollte es nicht schwierig sein für das Objekt Button eine Methode zu definieren, die diese zwei Variablen ausgibt.

Von welchen zwei Variablen sprichst du?
Hast du eigentlich die Frage verstanden?

Erweitere also das Objekt Button

Man kann nur Klassen erweitern, keine Objekte.

um die Variable "Funktion"

Hä?

und schreibe eine Methode, die in einer alertbox

Alertbox?

oder was auch immer du möchtest diese zwei Variablen sinnvoll ausgibt.

Wo ging es denn in der Fragestellung um zwei Variablen oder um die
Ausgabe davon?

Das ganze per eventhandler gesteuert und dann sollte es ohne eine individualdifinition auskommen.

Indiviualdefinition?

Es ging darum, daß bisher die Unterscheidung, welcher Button einen
ActionEvent ausgelöst hat, in der Methode "actionPerformed" gemacht wird,
daß diese Methode also -- wenn man so will -- als Dispatcher fungiert.

Lenchen möchte nun wissen, wie man die evtl. sehr umfangreiche if/else-
Überprüfung in dieser Methode vermeidet und stattdessen für jeden
Button eine individuelle Methode zur Verarbeitung des ActionEvent zur
Verfügung stellen kann.

Gruß
Slyh