![]() |
1
4
JDK中已经存在用于所有标准侦听器接口的基类。这些类实现接口的所有方法,但在方法体中不做任何操作。您只需将接口名称从xyzlistener更改为xyzadapter就可以得到它们。 使用这些适配器,您只需重写真正需要的方法:
|
![]() |
2
2
Java中的“事件”系统基本上是事后的黑客攻击。 所涉及的接口没有什么特别的-像所有接口一样,您需要实现 全部的 他们的方法。 如果您只想实现其中的一些,那么可以从关联的适配器类继承,该类为您选择不重写的内容提供默认的不做任何事情的实现。 |