1. 概念:

1.1. 事件源

每种操作都作为一种实例对象, 如鼠标点击, 将产生一个Action event类的实例对象

1.1.1. 事件源类中都有两个常用方法:

getSource() 得到事件源 getActionCommand() 得到与命令相关的一个命令字符串

1.2. 监视器

Java中都是通过接口来实现监视器, 监视器是一个实现接口的对象 监听类一般都要实现actionPerform(ActionEvent e)方法, 然后在这个方法中写事件处理流程

1.3. 处理事件的接口

监听类必须要继承一个接口 所继承的接口通常直接继承awt.event包中预定好的, 也可以自定义

1.3.1. awt.event的监听器接口

1.3.1.1. ActionListener接口

awt.event包中的一个常用的接口 里面只有一个方法:actionPerform(ActionEvent e) 事件源触发事件时, 会调用监听中所重写的该方法, 然后把事件源作为参数传递这个方法

2. 添加监视器

2.1. 语法:

事件源.addXXXListener(监视器实例对象)