<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    【永恒的瞬間】
    ?Give me hapy ?
    當FLEX使用AC代碼的時候需要寫在FLEX的<mx:Script>標簽當中,
    <mx:Script>
    <![CDATA[
    ...
    ]]>
    </mx:Script>
    例如:
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">

    <mx:Script>
    <![CDATA[
    var z:Number;

    public function doSomething():void {
    z = z + 1; // This must be in a function.
    }
    ]]>
    </mx:Script>
    ...
    </mx:Application>

    在ActionScript使用特殊的字符

    在AC腳本當中可以假如特殊的字符,例如“<”,">"等和標簽相同的符號因為
    <![CDATA[
    ...
    ]]>

    內容內的代碼,不被XML進行解析,所以這些特殊字符理所當然的可以自由使用。這中方法也常在FLASH調用XML時候使用。

    ActionScript同FLEX組件關聯

    可以在
    ActionScript中獲取FLEX的值,使ActionScript與FLEX進行交互,例如下面的例子
    <?xml version="1.0"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" >
    <mx:TextArea id="ta1" text="Congratulations. You are a winner."/>
    </mx:Application>

    ActionScript中調用FLEX組件的值,使用如下代碼:
    <mx:Script>
    <![CDATA[
    var str:String = ta1.text;
    ]]>
    </mx:Script>

    包含 ActionScript 代碼,導入ActionScript類

    <mx:Script source="filename"></mx:Script> 其中filename是文件名,文件名可以是*.as也可以是一般文件。
    例如:
    loadas.mxml代碼如下:
    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="500" height="500">
    <mx:Script source="loaded.as">
    </mx:Script>
    <mx:Panel title="loadAs" width="300" height="200" verticalAlign="middle" horizontalAlign="center">
    <mx:Label id="mylabel" width="100" height="100" fontSize="14"/>
    <mx:Button id="myButton" label="click me!" click="clickHandler(event);"/>
    </mx:Panel>
    </mx:Application>

    loaded.as代碼如下:

    // ActionScript file
    import flash.events.MouseEvent;

    private function clickHandler(event:MouseEvent):void{
    mylabel.text = "Hello World!";
    }



    創建
    ActionScript 組件

    創建一個MyButton.as文件代碼如下:

    // ActionScript file
    package myControls
    {
    import mx.controls.Button;

    public class MyButton extends Button {
    public function MyButton() {
    this.label = "Click Me!";
    }
    }
    }

    在FLEX中調用實現自己定義的組件,代碼如下:
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
    xmlns:cmp="myControls.*" >

    <cmp:MyButton />

    </mx:Application>
    }
    posted on 2007-01-12 20:38 ???MengChuChen 閱讀(364) 評論(0)  編輯  收藏 所屬分類: flex2.0
    主站蜘蛛池模板: 亚洲色偷偷偷鲁综合| 免费a在线观看播放| 亚洲国产精品yw在线观看| 九九99热免费最新版| 亚洲国产综合无码一区二区二三区 | 亚洲Aⅴ无码一区二区二三区软件| 亚洲 欧洲 视频 伦小说| 成年性生交大片免费看| 在线观看亚洲AV日韩A∨| 免费视频中文字幕| 妇女自拍偷自拍亚洲精品| 国产精品无码免费视频二三区 | 麻豆精品成人免费国产片| 国产成人精品日本亚洲网站| 永久免费AV无码网站国产| 亚洲成a人片77777老司机| 成人免费视频69| 亚洲人成色77777在线观看大| 一个人看的免费观看日本视频www| 国产亚洲精午夜久久久久久 | 成人免费激情视频| 亚洲欧洲无码一区二区三区| 免费a级毛片无码av| 成在线人视频免费视频| 亚洲福利视频导航| 91免费人成网站在线观看18| 中文字幕乱码亚洲无线三区 | 午夜国产大片免费观看| 中文字字幕在线高清免费电影| 亚洲短视频男人的影院| 成人免费福利电影| 日本视频免费观看| 亚洲avav天堂av在线不卡| 成人片黄网站色大片免费| 一级白嫩美女毛片免费| 亚洲综合在线成人一区| 成人免费视频试看120秒| 精品乱子伦一区二区三区高清免费播放 | 国产在线19禁免费观看国产| a级毛片毛片免费观看久潮喷| 亚洲一区二区三区在线网站|