Event侦听器表示负责处理事件的接口. Java为我们提供了各种事件监听器类,但我们将讨论更频繁使用的那些.事件侦听器方法的每个方法都有一个参数作为对象,它是EventObject类的子类.例如,鼠标事件侦听器方法将接受MouseEvent的实例,其中MouseEvent派生自EventObject.
EventListner接口
它是一个标记接口,每个listener接口必须扩展.这个类在java.util包中定义.
类声明
以下是 java的声明. util.EventListener 接口:
public interface EventListener
AWT事件监听器接口:
以下是常用事件监听器的列表.
锶.没有. | Control&说明 |
---|---|
1 | ActionListener 此界面用于接收动作事件. |
2 | ComponentListener 此接口用于接收组件事件. |
3 | ItemListener 此界面用于接收项目事件. |
4 | KeyListener 此界面用于接收关键事件. |
5 | MouseListener 此界面用于接收鼠标事件. |
6 | TextListener 此接口用于接收文本事件. |
7 | WindowListener 此接口用于接收窗口事件. |
8 | AdjustmentListener 此接口用于接收adjusmtent事件. |
9 | ContainerListener 此接口用于接收容器事件. |
10 | MouseMotionListener 此界面用于接收鼠标移动事件. |
11 | FocusListener 此界面用于接收焦点事件. |