Прослушиватель Java должен наследовать от java.util.EventListener - почему?

StackOverflow https://stackoverflow.com/questions/371019

  •  21-08-2019
  •  | 
  •  

Вопрос

В javadoc говорится, что EventListener является

"Интерфейс тегов, который должны расширять все интерфейсы прослушивателя событий".

Почему это?В чем важность того, чтобы пользовательский прослушиватель реализовал EventListner?Есть ли где-нибудь какая-то специальная обработка для EventListner?

Это было полезно?

Решение

Это важно только в том случае, если вы хотите использовать EventListenerList Список событий или EventListenerProxy список событий.Однако мне также нравится использовать его в моих собственных интерфейсах прослушивателя событий.Это делает назначение интерфейса намного понятнее.

Другие советы

Вероятно , используется самоанализ javabeans.

Например, редактор Netbeans beaninfo не распознает событие, если extends EventListener отсутствует у Слушателя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top