Salve Javafans !
Ich muss euch mal etwas wegen den Adapterklassen fragen. Also so wie ich das verstehe, werden diese eingesetzt, damit man nicht Methode eines Event-Interfaces implementieren muss.
Nehmen wir z.B. die Klasse Mouse-Adapter. Diese wird ja verwendet, um Mausereignisse auf meiner Benutzeroberfläche zu verarbeiten. Hier will ich jetzt nur die Methode MousePressed benutzen.
Frage: Warum ist es nicht nötig alle Methode des Interfaces MouseListener zu implementieren?
Wenn ich bspw. eine eigene Klasse schreibe, die das Interface MouseListener implementiert, dann muss ich ja alle Methode überschreiben, aber warum nicht bei der Adapterklasse?
MFG
Ich muss euch mal etwas wegen den Adapterklassen fragen. Also so wie ich das verstehe, werden diese eingesetzt, damit man nicht Methode eines Event-Interfaces implementieren muss.
Nehmen wir z.B. die Klasse Mouse-Adapter. Diese wird ja verwendet, um Mausereignisse auf meiner Benutzeroberfläche zu verarbeiten. Hier will ich jetzt nur die Methode MousePressed benutzen.
Frage: Warum ist es nicht nötig alle Methode des Interfaces MouseListener zu implementieren?
Wenn ich bspw. eine eigene Klasse schreibe, die das Interface MouseListener implementiert, dann muss ich ja alle Methode überschreiben, aber warum nicht bei der Adapterklasse?
MFG