JDK提供了一些基本事件规范:
EventObject
是标准的JDK EventObject。
EventListnere
标记interface
由于EventListener
编写如下:
public interface EventListener {
}
每当我需要提供处理事件的工具时,我需要使用我自己的接口来扩展它,其中包含handleEvent(EventObject o)
之类的方法。对我而言,尚不清楚为什么JDK的EventListener
接口是空的,因为我认为没有处理它们的设施就没有太多意义。
我在活动模特中错过了什么?也许实际上有一些理由让它变空。
答案 0 :(得分:1)
EventListener
是一个标记界面。它的子接口如ActionListener
定义了更多有用的方法。
由于他们是JDK1.1课程,因此很有可能他们没有经过深思熟虑并且在现代Java中看起来很奇怪。