AWT的委托事件模型

对委托事件模型中几个概念的理解:

  • 不同的操作,产生不同的事件类(Event),如窗口事件类WiondwEvent、单击事件类ActionEvent
  • 每个事件类有相对应的事件监听程序(Listener)(对事件对象的接收和处理)
  • 事件监听程序的声明在监听程序接口(Listener Interface)中,如 WindowListernerActionListener

传递及处理事件对象的流程

  • 注册对应事件的监听程序
  • 用某个类实现接口中的事件监听程序,即委托该类实现它的事件的监听程序
  • 运行时,系统将事件对象只传递给已注册的事件监听程序,并委托执行

你可能感兴趣的:(AWT的委托事件模型)