事件处理
2016-03-11 22:46
239 查看
本节课我学习到了事件处理机制,事件处理机制就是为了实现对事件的处理,事件处理过程主要涉及事件源,事件和事件处理者,事件源是事件发生的场所,通常是各个组件;事件是对用户界面的操作,如操作键盘是触发的键盘事件;而事件处理者则是对收到的事件进行处理的程序,又叫监听器。
创建按钮监听器并注册的代码如下:
ButtonHandler btnHandler = new ButtonHandler();
btn.addActionListener(btnHandler); //btn为按钮对象
编写按钮的事件处理者,即实现ActionListner接口
class ButtonHandler implements ActionListener{
public void actionPerformed(ActionEven e){
System.out.println("单击一次按钮"); //利用输出的方式来验证事件处理过程
}
}
创建按钮监听器并注册的代码如下:
ButtonHandler btnHandler = new ButtonHandler();
btn.addActionListener(btnHandler); //btn为按钮对象
编写按钮的事件处理者,即实现ActionListner接口
class ButtonHandler implements ActionListener{
public void actionPerformed(ActionEven e){
System.out.println("单击一次按钮"); //利用输出的方式来验证事件处理过程
}
}
相关文章推荐
- 深入flask之异步非堵塞实现
- iOS模拟器,点击textfield为什么不弹出软键盘
- jQuery——常用方法
- ::操作全局变量
- 汉诺塔解法C语言实现
- 马虎的算式(穷举暴破)
- Android子线程中更新UI的3种方法
- Linux下安装SVN服务端小白教程
- 指针使用错误
- NSDirectoryEnumerator
- AlphaGo>李世石?1:0
- VMmare12.0.0安装RedHat6.5使用net模式上网
- 二进制中1的个数
- 排序算法后记
- 蓝桥杯 未名湖边的烦恼
- IOS中根视图控制器的剖析
- Gulp实现服务器
- c语言学习中的杂记
- 解决 eclipse 启动报 ”failed to load the jni shared library“ 问题
- shell订时检测sshd的端口