Swing事件监听器

Swing事件监听器

事件监听器表示负责处理事件的接口。Java提供了各种事件监听器类,但是这里只讨论那些经常使用的类。事件监听器方法的每个方法都有一个参数作为对象,它是EventObject类的子类。例如,鼠标事件监听器方法将接受MouseEvent的实例,其中MouseEvent派生自EventObject类。

EventListner接口

它是每个监听器接口必须扩展的标记接口。该接口在java.util包中定义。

类声明

以下是java.util.EventListener接口的声明 -

public interface EventListener

Swing事件监听器接口

以下是常用事件监听器的列表。

编号 描述
1 ActionListener 此接口用于接收动作事件。
2 ComponentListener 此接口用于接收组件事件。
3 ItemListener 此接口用于接收项目事件。
4 KeyListener 该接口用于接收按键事件。
5 MouseListener 该接口用于接收鼠标事件。
6 WindowListener 该接口用于接收窗口事件。
7 AdjustmentListener 该接口用于接收调整事件。
8 ContainerListener 此接口用于接收容器事件。
9 MouseMotionListener 该接口用于接收鼠标运动事件。
10 FocusListener 该接口用于接收焦点事件。