Hallo Community,
und zwar würde ich mir gerne einen eigenen Button in Form eines ImageIcons, bzw. in Form zweier ImageIcons (gedrückt, nicht gedrückt) erstellen.
Meine Idee dazu war:
Eine Klasse die JLabel extended.
Das Icon auf die entsprechende Eingabe setzten.
Einen MouseListener implementieren, der die entsprechenden MouseEvents handelt.
Soweit so gut. Nun möchte ich aber bei der Erzeugung meines Objektes nicht nocheinmal die Methoden des MouseListeners überschreiben, um das Event mouseClicked zu behandeln...
Sondern, wie bei einem JButton, die Möglichkeit bieten einen ActionListener dem Button zuzufügen, der genau dieses Event behandelt.
Allerdings stehe ich diesbezüglich gerade auf dem Schlauch. Evtl. kann mir ja hier jemand weiterhelfen .
Grüße
und zwar würde ich mir gerne einen eigenen Button in Form eines ImageIcons, bzw. in Form zweier ImageIcons (gedrückt, nicht gedrückt) erstellen.
Meine Idee dazu war:
Eine Klasse die JLabel extended.
Das Icon auf die entsprechende Eingabe setzten.
Einen MouseListener implementieren, der die entsprechenden MouseEvents handelt.
Soweit so gut. Nun möchte ich aber bei der Erzeugung meines Objektes nicht nocheinmal die Methoden des MouseListeners überschreiben, um das Event mouseClicked zu behandeln...
Sondern, wie bei einem JButton, die Möglichkeit bieten einen ActionListener dem Button zuzufügen, der genau dieses Event behandelt.
Allerdings stehe ich diesbezüglich gerade auf dem Schlauch. Evtl. kann mir ja hier jemand weiterhelfen .
Grüße