添加事件的两种方式
来源:互联网 发布:电脑网络射击游戏大全 编辑:程序博客网 时间:2024/05/12 02:40
以<mx:Button>为例
第一种方式:可以在标签中直接添加click事件处理程序如下代码:
<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="vertical"><mx:Button id="btn" label="Show Names"click="showNames(event)"/><mx:Script><![CDATA[private function showNames(evt:MouseEvent):void{var temp:Array =new Array("George","Tim","Alex","Dean");trace(temp.toString());}]]></mx:Script></mx:Application>
第二种方式:也可以在ActionScript 中通过Button 实例的addEventListener 方法。
<mx:Applicationxmlns:mx="http://www.adobe.com/2006/mxml"layout="vertical"creationComplete="initApp(event);"><mx:Button id="btn" label="Show Names"/><mx:Script><![CDATA[import mx.events.FlexEvent;private function initApp(evt:FlexEvent):void{btn.addEventListener(MouseEvent.CLICK,showNames);btn.addEventListener(MouseEvent.CLICK,showTitles);}private function showNames(evt:MouseEvent):void{var temp:Array =new Array("George","Tim","Alex","Dean");trace(temp.toString());}private function showTitles(evt:MouseEvent):void{var temp:Array = new Array("Director","Vice-President","President","CEO");trace(temp.toString());}]]></mx:Script></mx:Application>
- 添加事件的两种方式
- Unity 3D NGUI两种事件添加方式比较
- 详解Java Swing中添加鼠标事件的两种方式
- 浅谈onclick与addEventListener两种添加事件方式的区别
- JS处理事件的两种方式
- JS事件处理的两种方式
- android事件监听的两种方式
- 添加Fragment的两种方式
- 添加Fragment的两种方式
- ugui 添加事件的几种方式
- Javascript添加事件的方式
- 为按钮添加事件的两种方法
- 给dom元素添加事件处理的两种方法
- unity中代码添加按钮事件的两种方案
- javascript的事件绑定的两种方式详解
- Openlaszlo中发送自定义事件的两种方式
- Fragment监听KeyEvent事件的两种方式
- JS中取消事件的两种方式
- vim多行插入注释//
- 计算机图形学方向投稿国外期刊
- LNK2005: _DllMain@12 already defined in xxx.obj
- WebLogic10在linux远程调试
- 《一本提高程序员思维能力的牛书》读书笔记
- 添加事件的两种方式
- 输出1到最大的N位数
- Linux 下玩转Quartus II,脚本控制编译过程
- VC2005程序的一个运行错误“由于应用程序的配置不正确,应用程序未能启动,重新安装...”
- 淡然
- log4j详解与实战
- 内核级线程与用户级线程异同
- 活动安排问题
- 修改默认时区