A. 事件 B. 事件源 C. 事件接口 D. 事件处理者
A. 通过addWindowListener()方法为事件源注册事件监听器对象 B. 事件监听器调用相应的方法来处理相应的事件 C. 定义一个类实现事件监听器的接口 D. 实现WindowListener