首页 > 编程语言 >【Java AWT 图形界面编程】事件处理机制 ③ ( AWT 中常见的事件和事件监听器 | 低级事件 | 组件事件 | 窗口事件 | 鼠标事件 | 高级事件 | 动作事件 | 事件监听器 )

【Java AWT 图形界面编程】事件处理机制 ③ ( AWT 中常见的事件和事件监听器 | 低级事件 | 组件事件 | 窗口事件 | 鼠标事件 | 高级事件 | 动作事件 | 事件监听器 )

时间:2023-02-06 14:32:18浏览次数:41  
标签:鼠标 AWT 按下 事件 监听器 组件


文章目录

  • ​​一、AWT 中常见的事件​​
  • ​​1、低级事件​​
  • ​​2、高级事件​​
  • ​​二、AWT 中常见的事件监听器​​






一、AWT 中常见的事件



AWT 中事件分为两大类 , 低级事件 和 高级事件 ;

  • 低级事件 : 基于某个特定基本动作的事件
  • 高级事件 : 不基于某个特定事件 , 而是 根据 功能的具体含义 定义的事件 ;


1、低级事件



低级事件 :

  • 组件事件 : ComponentEvent
  • 容器事件 : ContainerEvent
  • 窗口事件 : WindowEvent
  • 焦点事件 : FocusEvent
  • 鼠标事件 : MouseEvent , 鼠标 按下 , 移动 , 抬起 , 点击 触发的事件 ;
  • 键盘事件 : KeyEvent , 键盘 按下 , 松开 , 点击 时触发的事件 ;
  • 绘制事件 : PaintEvent ,


2、高级事件



高级事件 : 组件的 某项功能 触发的事件 , 不局限于具体的动作 ;

  • 动作事件 : ActionEvent , 组件 , 按钮 , 菜单 被点击时 , 文本框按下回车键时 , 触发该事件 ;
  • 调节事件 : AjustmentEvent ,
  • 选项事件 : ItemEvent ,
  • 文本事件 : TextEvent





二、AWT 中常见的事件监听器



事件监听器 与 事件是一一对应的 , 只需要将事件的 Event 改成 Listener 即可 ;



AWT 中常见的事件监听器 :

  • 组件事件监听器 : ComponentListener
  • 容器事件监听器 : ContainerListener
  • 窗口事件监听器 : WindowListener
  • 焦点事件监听器 : FocusListener
  • 鼠标事件监听器 : MouseMotionListener , 监听 鼠标 按下 , 移动 , 抬起 , 点击 ;
  • 键盘事件监听器 : KeyListener, 监听 键盘 按下 , 松开 , 点击 ;
  • 绘制事件监听器 : PaintListener ,
  • 动作事件监听器 : ActionListener, 监听 组件 , 按钮 , 菜单 被点击时 , 文本框按下回车键 ;
  • 调节事件监听器 : AjustmentListener ,
  • 选项事件监听器 : ItemListener ,
  • 文本事件监听器 : TextListener


标签:鼠标,AWT,按下,事件,监听器,组件
From: https://blog.51cto.com/u_14202100/6039123

相关文章