Swing事件监听器 - Swing
事件监听器代表负责处理事件的接口。 Java 提供了各种事件监听器类,但我们将讨论那些被更频繁地使用。每一个事件监听器方法具有方法的EventObject类的子类的对象,这是作为一个单独的参数。例如,鼠标事件侦听器方法将接受MouseEvent的实例,其中派生的事件的EventObject。
EventListner 接口
它是一个标记接口,每一个监听器接口扩展。这个类定义在java.util包。
类声明
以下是声明java.util.EventListener接口:
public interface EventListener
Swing事件监听器接口:
以下是常用的的事件监听器列表。
Sr. No. | Control & Description |
---|---|
1 | ActionListener 该接口用于接收动作事件。 |
2 | ComponentListener 该接口用于接收组件事件。 |
3 | ItemListener 该接口用于接收项目事件。 |
4 | KeyListener 该接口用于接收按键事件。 |
5 | MouseListener 该接口用于接收鼠标事件。 |
6 | WindowListener 该接口用于接收窗口事件。 |
7 | AdjustmentListener 该接口用于接收调整事件。 |
8 | ContainerListener 该接口用于接收容器事件。 |
9 | MouseMotionListener 此接口用于接收鼠标移动事件。 |
10 | FocusListener 该接口用于接收焦点事件。 |