文章目录
零、本讲学习目标
- 理解Swing事件处理机制
- 掌握Swing事件处理基本步骤
一、事件处理机制
(一)事件处理机制概述
- Swing组件中的事件处理专门用于响应用户的操作,例如响应用户的单击鼠标、按下键盘等操作。Swing的事件处理机制其实就是一个委托事件处理,是由事件源(组件)、事件(Event)、监听器(Listener)和 事件处理器(Event Handler - 引发事件后的处理方式)组成。
(二)Swing事件的三类对象
1、事件源(Event Source)
- 事件发生的场所,通常就是产生事件的组件,例如窗口、按钮、菜单等。
2、事件对象(Event)
- 封装了GUI组件上发生的特定事件(通常就是用户的一次操作)。
事件类型 |
---|