When to use EventListenerList instead of a general collection of listeners

前端 未结 3 1932
谎友^
谎友^ 2021-02-19 15:52

When I learned how to fire events in Java, I became familiar with EventListenerList. When I create my own listeners, I write the listener so it extends EventListener, I store th

3条回答
  •  情歌与酒
    2021-02-19 16:05

    To me, the major advantage of EventListenerList is if the containing class has (or may have) more than one type of listener. Many Swing components do; the one you're reviewing may not. The second example is shorter, but it has that implicit design limitation.

提交回复
热议问题