A.
事件(event):用户使用鼠标或键盘对窗口中的组件进行交互时所发生的事情。对这些事件做出响应的程序,称为事件处理程序(Event Handler)。
B.
事件源(event source):能够产生事件的对象。如按钮、鼠标、文本框、键盘等。
C.
事件监听者(listener):监听者有专门的方法来处理事件,当事件源上发生事件时,事件监听者能够监听到,但是不能调用相应的方法对发生的事件做出相应的处理。
D.
事件处理程序:Java语言中包含了许多用来处理事件的接口和类。用于事件处理的方法就声明在这些类或接口中。这些包含有事件处理方法的接口称为监听者接口,包含有事件处理方法的类称为适配器类。监听者负责处理事件源发生的事件,为了处理事件源发生的事件,监听者会自动调用一个方法来处理事件。这些处理事件的方法就是事件处理程序。