Flex学习笔记-使用MXML和一个AS事件监听器监听事件

Posted on 2013-07-30 10:52  诸葛小北  阅读(336)  评论(0编辑  收藏  举报
<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
    <fx:Script>
        <![CDATA[
            import mx.controls.Alert;
            protected function onClick(event:Event):void{
            Alert.show(event.target.label+"clicked","Event Test");
            }
        ]]>
    </fx:Script>
    <s:Button label="Button 1" click="onClick(event)"/>
    
</s:Application>
View Code

a.mxml

内联MXML

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009" 
               xmlns:s="library://ns.adobe.com/flex/spark" 
               xmlns:mx="library://ns.adobe.com/flex/mx" minWidth="955" minHeight="600">
  <s:Button label="按钮1">
      
 
    <s:click>
       <![CDATA[
           import mx.controls.Alert;
           Alert.show(event.target.label + "clicked","Event Test");
       ]]>
   </s:click>
  </s:Button>
</s:Application>
View Code

 

Copyright © 2024 诸葛小北
Powered by .NET 8.0 on Kubernetes