事件处理模型
2016-05-15 15:06
309 查看
事件源对象:事件发生在谁的生上谁就是事件源对象
委托事件模型:
1.事件源对象
2.监听器对象
(1)先绑定事件源对象与监听器
(2)监听器有职责范围
(3)一个事件源对象可以绑定多个不同职责来的监听器
(4)一个监听器可以监听多个事件源对象
第一种:
(1)单独书写一个监听器类,实现监听器接口,重写抽象方法
(2)可以为不同的事件源使用同一个监听器
(3)也可以监听器为每一个事件源书写单独的
(4)如果要操作窗体上的其他元素,必须传参
第二种:
(1)让容器实现监听器类接口,重写监听器方法
第三种:
使用匿名内部类在绑定的时候实现接口
委托事件模型:
1.事件源对象
2.监听器对象
(1)先绑定事件源对象与监听器
(2)监听器有职责范围
(3)一个事件源对象可以绑定多个不同职责来的监听器
(4)一个监听器可以监听多个事件源对象
第一种:
(1)单独书写一个监听器类,实现监听器接口,重写抽象方法
(2)可以为不同的事件源使用同一个监听器
(3)也可以监听器为每一个事件源书写单独的
(4)如果要操作窗体上的其他元素,必须传参
第二种:
(1)让容器实现监听器类接口,重写监听器方法
第三种:
使用匿名内部类在绑定的时候实现接口
相关文章推荐
- python学习笔记3—流程控制if、for、while
- 华中农业大学第四届程序设计大赛网络同步赛题目
- React-Native系列Android——通信数据模型分析
- 高仿QQ源码 界面(3)
- Spark Shuffle内幕
- LeetCode 104. Maximum Depth of Binary Tree
- 初识python(1)
- View
- SpringMVC的简单传值(实现代码)
- Grunt 之 watch 和 livereload
- Android Picasso图片加载库源码剖析
- 上楼梯
- [AngularJS面面观] 3. scope中的Dirty Checking(脏数据检查) --- Digest Cycle中的优化和细节
- OpenCMS建站(一)
- Mybatis源码分析一(SqlsessionFactory及源码整体结构)
- nyoj 522 树状数组入门
- 史上最全的iOS面试题及答案
- 大数深搜
- Linux 进程管理之四大名捕
- TabHost的使用