flex 3自定义事件
来源:互联网 发布:lol mac美服 编辑:程序博客网 时间:2024/06/06 07:29
本文通过一个例子来说明自定义事件的简单使用。本例子将创建一个名为record的控件,这个控件包含一个text和一个button,本例子希望完成的功能是当点击这个控件时,能够区分点击的是text,还是button,这就需要使用到自定义事件。本程序源码结构如下图:
功能如下:EventTest--->主程序;record--->自定义控件,包含一个text和一个button;btnClickEvent--->自定义按钮点击的事件;txtClickEvent--->自定义text点击的事件。
代码如下:
btnClickEvent.as
EventTest.mxml
record.mxml
txtClickEvent.as
自定义事件的关键步骤有以下几步:1,新建事件类,包括txtClickEvent和btnClickEvent;2,在自定义控件添加注册事件,[Event(name="txtClick",type="txtClickEvent")];3,触发事件,var event:txtClickEvent=new txtClickEvent("txtClick");this.dispatchEvent(event);
注:红色字体的两个地方必须保证实例化的事件的type与事件的名称保持一致。
- flex 3自定义事件
- Flex中自定义事件
- flex自定义事件
- Flex 自定义事件
- Flex中自定义事件
- flex 自定义事件
- Flex自定义事件
- flex学习----自定义事件
- flex的自定义事件
- Flex 自定义事件写法
- FLEX自定义事件
- Flex中自定义事件
- Flex 自定义事件
- Flex 自定义事件
- Flex中自定义事件
- flex 使用自定义事件
- Flex自定义事件二
- flex 自定义事件
- 应届大硕,上海找工作
- 手机通过蓝牙串口与arduino通信
- vc2010一些经验小结:error LNK2028和LNK2019
- CImageList
- 彩信流程(一)
- flex 3自定义事件
- 自省贴
- Makefile相关总结
- C++学习笔记一 变量与基本类型
- Fortran的种别参数说明
- Simple summary of EJB
- 嵌入式网络
- 如何使用borland c++4.5调试ucos ii
- 希捷ST31000528AS Disk Boot Failure, Insert System Disk and Press Enter和飞利浦的193ei显示器亮的问题