第7篇Javaawt-509修改-副本-(2).pptVIP

  • 9
  • 0
  • 约1.81万字
  • 约 66页
  • 2018-08-31 发布于江苏
  • 举报
* 事件模型—以按钮为例 按钮 b ActionEvent e 对象 事件监听器注册 b.addActionListener(al) 单击按钮 事件监听器 al=new MyListener() //事件监听器类 class MyListener implements ActionListener { public void actionPerformed(ActionEvent e){ …… } } 如果按钮注册了某种事件监听器(如:al),则当按钮发生了这类事件后,将事件对象交由事件监听器对象处理(通过调用监听器对象中相应的方法实现) al调用方法actionPerformed() 处理事件 * 事件类型 事件名称 事件说明 引发情况 ? ? ? 低级事件类 ComponentEvent 组件事件 组件移动,组件大小变化 ContainerEvent 容器事件 容器内组件的添加、删除 FocusEvent 焦点事件 获得焦点、失去焦点 InputEvent 输入事件 键盘输入、鼠标操作 KeyEvent 键盘事件 某键按下、某键松开 MouseEvent 鼠标事件 鼠标移动、鼠标按下 WindowEvent 窗口事件 窗口关闭、窗口图标化等 语义事件类 ActionEvent 动作命令事件 选中菜单、按下按钮等 AdjustmentEvent 数

文档评论(0)

1亿VIP精品文档

相关文档