flex4事件监听与自定义事件分发(三)
来源:互联网 发布:淘宝衣服卖点模板 编辑:程序博客网 时间:2024/05/17 02:46
1.我们来说一下自定义事件子类。什么时候创建新的事件类以及怎么创建。
(1)说一下,我们什么时候需要自定义事件类。举例说明,在flex中事件的基类是Event,而当我们点击某个按钮或者是单击某个组件的时候,通常用的事件是MouseEvent,这是为什么呢?这是因为MouseEvent中有event类中所不具备的属性,比如当点击是鼠标的"x"属性,"y"属性等信息,都是event所不具备。这时就需要引用event相应的子类。换句话说,如果我们执行某一个操作时,想要获得的属性event不能满足,或是其子类不能满足我们时,我们就需要自定义事件类。
(2)说一下具体怎么创建事件类,贴出代码如下:这是一个简单的自定义事件子类。我们可以在此类中添加任何我们需要传的属性,或是方法,但是clone方法时我们必须重写的。这是创建完事件的应用方式,与event是一样的。当我们需要获得点击按钮事件时间时,就可以通过上面这种方式获得了。
注:由于时间关系“flex4事件监听与自定义事件分发(一)、(二)、(三)”三篇文章没有放在一起,实际上这三篇文章是贯穿在一起的,这三篇文章加在一起基本上就可以吧flex是事件机制说清楚了。如果大家有什么不明白的可以发表评论,因为我也是一边学习,一边总结,大家有问题可以一起讨论。
- flex4事件监听与自定义事件分发(三)
- flex4事件监听与自定义事件分发(一)
- flex4事件监听与自定义事件分发(二)
- Flex4 自定义事件
- Flex4自定义事件
- Flex4中的自定义事件
- 事件监听分发机制
- angularjs 事件广播(分发)与事件监听
- Flex4之创建自定义事件
- Swift自定义事件分发
- flex4中的Scroller,监听滚动事件
- Android自定义View探索(三)—事件分发机制与滑动冲突处理
- java 自定义监听事件
- Ext自定义事件监听
- java 自定义监听事件
- 自定义java事件监听
- java 自定义监听事件
- spring自定义事件监听
- 利用GoAhead构建嵌入式web应用
- Oracle “CONNECT BY” 使用
- 共享库的编译及使用
- 移除字符串中多余的空格
- AS3组件
- flex4事件监听与自定义事件分发(三)
- Python 过滤列表
- 高级进阶DB2(第2版)——内部结构、高级管理与问题诊断
- 跟Google学习Android开发-起始篇-用碎片构建一个动态的用户界面(4)
- Android ---Check System Version at Runtime(在软件运行时检查判断系统版本)
- Android排错:has leaked window com.android.internal.policy.impl.PhoneWindow$ that was originally added
- Waveform Audio 驱动(Wavedev2)之:WAV API模拟
- python解决乱码问题
- 波士顿矩阵的局限