Flex ActionScrip 文件 改變mxml控件的值

新建一個as文件

src/com/as/test/TestAs.as

 

// ActionScript file

import flash.events.MouseEvent;
import mx.controls.Button;

        public function sayToHello(value:Object):String{
             trace(value);
             //myBtn.label ="this is"+value;
             return "this is"+value;
        }
        public function buttonEvent(event:MouseEvent):void{
           
            var  btn : Button = event.currentTarget  as Button;
            btn.label=sayToHello('Testing');
        }

 

導入as文件(當點擊按鈕的時候觸發事件,調用as文件的buttonEvent方法,在方法裏面把事件轉型爲Button組件,並改變組件的值。)

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" >
<mx:Script source="com/as/test/TestAs.as"/>
<mx:Button label="Say Hello" click="buttonEvent(event)"/>
</mx:Application>

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章