Flex4教程中添加事件的3种方法

本文向大家简单介绍一下Flex4教程中添加事件的3种方法,Flex4有很多值得学习的地方,这里和大家分享一下如何添加事件,相信通过本文的介绍你对Flex4教程中添加事件的方法一定会有深刻的认识。

Flex4教程中添加事件的3种方法

1,直接写在click属性里

2,在click属性里写事件的处理函数

3,用addEventListener添加事件

 
 
 
  1. <?xmlversionxmlversion="1.0"encoding="utf-8"?> 
  2. <s:Applicationxmlns:fxs:Applicationxmlns:fx="http://ns.adobe.com/mxml/2009" 
  3. xmlns:s="library://ns.adobe.com/flex/spark" 
  4. xmlns:mx="library://ns.adobe.com/flex/halo"minWidth="1024"minHeight="768" 
  5. initialize="init()"> 
  6. <fx:Declarations> 
  7. <!--Placenon-visualelements(e.g.,services,valueobjects)here--> 
  8. </fx:Declarations> 
  9. <fx:Script> 
  10. <![CDATA[  
  11. privatefunctioninit():void{  
  12. btn3.addEventListener(MouseEvent.CLICK,onClick);  
  13. }  
  14. privatefunctiononClick(e:MouseEvent):void{  
  15. if(e.target==btn3)  
  16. label.text+="按钮3点击\n";  
  17. else  
  18. label.text+="按钮2点击\n";  
  19. }  
  20. ]]> 
  21. </fx:Script> 
  22. <s:VGroup> 
  23. <s:Buttonlabels:Buttonlabel="按钮"click="label.text+=’按钮1点击\n’"/> 
  24. <s:Buttonlabels:Buttonlabel="按钮2"click="onClick(event)"></s:Button> 
  25. <s:Buttonlabels:Buttonlabel="按钮3"id="btn3"></s:Button> 
  26. <s:Labelids:Labelid="label"></s:Label> 
  27. </s:VGroup> 
  28. </s:Application> 
  29.  

【编辑推荐】

  1. Flex样式的添加和卸载
  2. Flex安全沙箱问题解决方法
  3. 技术前沿 看Flex客户端缓存技术如何使用
  4. 解析Flex全屏模式设置方法
  5. Flex内存泄露解决方法和内存释放优化原则

 

 

THE END