SWING - 事件监听器
事件监听器代表负责处理事件的接口。 Java 提供了各种事件侦听器类,但仅讨论那些更常用的。 事件侦听器方法的每个方法都有一个参数作为对象,它是 EventObject 类的子类。 例如,鼠标事件侦听器方法将接受 MouseEvent 的实例,其中 MouseEvent 派生自 EventObject。
事件监听接口
这是一个标记接口,每个监听器接口都必须扩展。 此类在 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
该接口用于接收焦点事件。 |