<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 閱讀(356) 評論(0)  編輯  收藏 所屬分類: flex2.0
    主站蜘蛛池模板: 无码国产精品一区二区免费式直播| 精精国产www视频在线观看免费| 男女猛烈xx00免费视频试看| 色婷婷综合缴情综免费观看 | 亚洲人成人77777网站| 亚洲人成图片小说网站| 亚洲精品第一国产综合精品| 亚洲色一区二区三区四区| 五月天国产成人AV免费观看| a级片在线免费看| 国内精品乱码卡1卡2卡3免费| 曰皮全部过程视频免费国产30分钟| 亚洲日韩国产精品乱| 亚洲免费在线视频| 亚洲国产精品ⅴa在线观看| 一区二区三区免费在线观看| 91香蕉国产线观看免费全集| 永久久久免费浮力影院| 亚洲自偷自偷图片| 亚洲国产成人精品无码一区二区| 美女免费精品高清毛片在线视| 免费日本一区二区| 免费精品一区二区三区在线观看| 亚洲男人的天堂www| 亚洲videos| 中国内地毛片免费高清| 免费看国产成年无码AV片| 爱情岛论坛网亚洲品质自拍| 亚洲明星合成图综合区在线| 看成年女人免费午夜视频| 91精品国产免费网站| 免费h成人黄漫画嘿咻破解版| 久久久久亚洲AV片无码下载蜜桃| 亚洲精品第一国产综合亚AV| 成全高清在线观看免费| 日韩免费高清视频| 亚洲精品高清国产麻豆专区| 一级特黄录像视频免费| 毛片高清视频在线看免费观看| 国产A在亚洲线播放| 亚洲AV色无码乱码在线观看|