三: dispatcherEvent EventDispatcher 是派发事件的武器,经它派发的事件对象必须是Event类型或者Event的子类。
Event对象中包含目标对象存放的数据,这些数据都成为Event的属性,以供侦听器使用:
Event的属性:
. bubbles:只读,布尔,事件是否开启冒泡功能
. cancelable:只读,布尔,处理事件的默认行为是否可以停止。主要针对一些系统事件,如果值为true,则Event的preventDefault方法可以使用,否则不可用。
. currentTarget:只读,对象,当前正在调用监听器的对象
. eventPhase:只读,整数,返回事件流正经历的阶段。1:捕获,2:目标,3:冒泡
. target:只读,派发事件的目标对象
. type:只读,字符,事件类型。比如鼠标点击事件的类型:click,并被定义为常量:MouseEvent.CLICK
构造函数:
Event(
type:String, 事件类型
bubbles:Boolean = false, 是否冒泡
cancelable:Boolean = false 是否可以停止
)
Event 的方法: isDefaultPrevented:判断preventDefault 是否已经被调用
preventDefault:停止事件的默认行为。针对一些系统事件,cancelable为true时才可用。
stopImmediatePropagation:停止当前的事件流传播,包括当前正在处理的对象
stopPropagation:停止当前的事件流传播,但不会停止当前正在处理的对象
width="425" height="160"> width="173" height="90"> width="425"/> 四:removeEcentListener 要侦听一个事件,首先要创建一个函数来作为事件处理器,然后将这个函数注册给相应的时间类型。
this.addEventListener(KeyboardEvent.KEY_DOWN,keyHa ndler);
注册键盘按下事件,交给keyHandler处理,也可以在Application标签添加事件:
keyDown="keyHandler(event)" 这种情况无法移除事件。
注册了事件监听器,使用完毕后,必须使用removeEcentListener 方法删除监听函数:
removeEventListener(
type:String, 事件类型
listener:Function, 监听函数
useCapture:Boolean = false 是否开启捕获功能,如果注册时打开,移除也要打开。
)
width="212" editable="false"/>
发表评论
-
常见的字符串和数的转换(C)
2012-07-06 09:51 7341. 字符串转换为数字:头文件 #include at ... -
数据验证--正则表达式验证RegularExpressionValidator
2012-07-06 09:45 645RegularExpressionValidator控件用 ... -
Oracle 正则表达式
2012-07-06 09:37 673Oracle正则表达式 周末学习正则表达式,将搜集的资 ... -
DevExpress皮肤引用的办法
2012-07-06 09:30 946procedure TFrmMain.SetSkin(sk ... -
JS操作iframe里的dom,js iframe
2012-07-05 20:45 647直接赋值如下代码测试即可明白: 1.html: ... -
RSS Reader实例开发之使用Service组件
2012-07-03 13:43 664到目前为止,我们已经实现了RSS Reader的基本功能, ... -
as与js相互通信(flex中调用js函数)
2012-07-02 10:36 658Flex中As调用Js的方法是: 1、导入包 (i ... -
flex 实现的多点切割+mask蒙版+自动识别非透明区域+自适应图片大小
2012-07-02 10:36 706先上代码: width="650" ... -
flex的数据验证!
2012-07-02 10:36 57219.3.2 如何使用数 ... -
flex使用翻译串流程
2012-07-01 00:13 658== 翻译串流程 == 如果在本地进行翻译串编译, ... -
[ActionScript3.0][My flex]读书笔记三之 模块化编程
2012-07-01 00:13 5821.加载mxml模块 第一步: 新建mxml模块:Data ... -
flex与C# Socket通信
2012-07-01 00:13 583Socket 通信没什么好说,一个服务端,多个客户端,很容 ... -
Flex组件自动获取输入焦点
2012-07-01 00:12 615浏览器加载swf后,Flex组件自动获取输入焦点。 1.在 ... -
Flex中使用HttpService和WebService方式通信
2012-07-01 00:12 834HttpService、WebService、Remote ...
相关推荐
flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发,flex事件机制,flex事件机制的分发
Flex ActionScript3.0事件机制的Demo, 举例说明了事件的三个阶段,事件的派发,事件的侦听,事件的拦截,自定义事件等相关知识点. 以上知识点在Demo中都有体现,初学者请仔细分析代码,加强理解,多调试、修改、验证以加深...
快速掌握flex的事件机制,让你灵活运用flex的事件完成所有功能。
Flex 事件机制,flex入门学习的好帮手
Flex事件机制,其实Flex的核心就是事件,了解了其中的原理,学习起Flex就不是很难了,这篇的内容对初学者有很大的帮助,我从中受益很多,看完之后,对Flex的认识进一步加深了,很好的资料。希望对大家有所帮助。
简要说明了flex的事件流、事件处理等方面的知识。
Flex的事件机制笔记,是初级的笔记,对应初级的Flex程序员或爱好者有用
Flex4.5事件机制详细描述教程,希望能给大家帮助~~
Flex.3事件机制(2)——Event对象视频Flex.3事件机制(2)——Event对象视频Flex.3事件机制(2)——Event对象视频
很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。 Flex的精髓之一就是事件和绑定机制,了解之后,...
flex 安全机制 以及代码示例全面详细解读进程之间的通讯 客户端与服务器的通讯
郑老师关于flex3事件机制的讲座,讲的很好哦!
Flex.3事件机制(3)——事件的应用实例视频Flex.3事件机制(3)——事件的应用实例视频
很多新人对Flex的事件机制都不太熟悉,在使用过程中难免会出现各种问题,这是一个非常普遍的问题,为了更快更好的帮助大家,将介绍一下Flex中事件的各种机制和用法。 Flex的精髓之一就是事件和绑定机制,了解之后,...
flex itemRenderer 渲染机制的概念和使用
介绍flex 的事件机制,理解flex的事件传输原理
flex打印机制,使用flex内置打印容器类解决打印问题。
此往篇文档非常清淅的讲解在flex中的事件机制,告诉你target与currenttarget的区别
flex封装需要用到自定义事件这方面知识,在这里就简单介绍一下FLEX自定义事件,感兴趣的朋友可以参考下