Java Zuhörer muss von java.util.EventListener erben - warum?
Frage
In der javadoc es sagt, dass Eventlistener ist
"A-Tagging-Schnittstelle, die alle Ereignis-Listener Schnittstellen erweitern müssen."
Warum ist das so? Was ist die Bedeutung ein benutzerdefinierter Zuhörer implementieren EventListner zu machen? Gibt es eine besondere Behandlung für EventListner irgendwo?
Lösung
Es ist nur wichtig, wenn Sie ein eventListenerList oder EventListenerProxy . Ich mag es auf Schnittstellen meiner eigenen Event-Listener als auch aber verwenden. Es macht den Zweck der Schnittstelle viel klarer.
Andere Tipps
Wahrscheinlich von Java Beans Selbstbeobachtung verwendet.
Zum Beispiel Netbeans BeanInfo Editor erkennt nicht das Ereignis, wenn extends EventListener
vom Listener fehlt.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow