上传者: u011062044
|
上传时间: 2022-05-12 19:04:42
|
文件大小: 615KB
|
文件类型: PPTX
行为事件及处理;2;理解事件驱动程序设计的思想
理解事件、事件源和事件类
编写监听器类并编写代码处理事件
在事件源对象上注册监听器对象
会编写程序处理ActionEvent (行为事件)
会编写程序处理MouseEvent (鼠标事件)
会编写程序处理WindowEvent(窗口事件);当发生一个事件时执行相应的代码;
某个组件为了响应某些操作,需要编写代码来处理相关的操作事件。;事件可以定义为程序发生了某些事情的信号
外部用户动作和内部程序动作都可以触发事件,外部用户动作如移动鼠标、点击按钮和敲击键盘等,而内部程序动作有定时器;6;7;8;9;按钮点击、在文本框按下回车键都会触发动作事件ActionEvent
Java为处理动作事件提供接口ActionListener,接口中的处理函数为actionPerformed(ActionEvent e)
为组件注册动作监听器的方法为
组件.addActionListener(事件处理对象);
处理方法:
为某个需要实施监听操作的组件创建一个能实现ActionListener接口的子类(监听类),实现其中的actionPerformed方法(