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

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

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

    j2ee專欄

    j2ee,ajax相關技術

    FLEX實踐:主應用程序、MODULE、COMPONENT組合

    模塊(Module)開發的優點自不待說。Flex Project中建立多個Application,并不能減少主文件swf的體積,可能還會增加。Module是編譯進另一個swf實體,自然減少了主 swf的體積。BTW,在創建Module時,注意選擇關聯的主swf,這可以使Module減肥不少,原理不再絮叨。

     


    --=========================================================================

    下面開始完成這次實踐吧

    1)創建myComponent/LoginComponent.mxml

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Canvas xmlns:mx="http://www.adobe.com/2006/mxml" width="344" height="208" backgroundColor="#F3E8BA">
      <mx:Script>
      <![CDATA[
        import mx.controls.Alert;
        private function getUserName():void{
            Alert.show(username.text);
        }
      ]]>
      </mx:Script>
        <mx:TextInput x="92" y="45" id="username"/>
        <mx:Button x="126" y="105" label="Show Name" click="getUserName()"/>
       
    </mx:Canvas>

    2)創建ModuleTest.mxml

    <?xml version="1.0" encoding="utf-8"?>
    <mx:Module xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute"
        width="530" height="394" backgroundColor="#F5BFBF" xmlns:mp="myComponent.*">
        <mp:LoginComponent x="93" y="67"/>
    </mx:Module>

     3)編譯ModuleTest.mxml

    在命令行CMD進入后輸入  mxmlc ModuleTest.mxml (這里要寫上ModuleTest.mxml的絕對路徑 )

    4)創建 Main.mxml 主應用程序

     


    <?xml version="1.0" encoding="utf-8"?>
    <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">
    <mx:Style source="CssTest.css" />
     <mx:Script>
        <![CDATA[
       
        //利用ModuleLoader加載模塊
        public function addMod():void{
            mod1.url="ModuleTest.swf";//url指向modOne.mxml
            mod1.loadModule();//發出指令調用模塊
        }
        ]]>
    </mx:Script>

    <mx:panel>
                    <mx:ModuleLoader x="409" y="76" url="ModuleTest.swf"/>
                    <mx:ModuleLoader x="409" y="110" id="mod1"/>
                    <mx:Button x="918" y="499" label="Add Module" click="addMod()"/>
        </mx:panel>

    </mx:Application>

    注:本例中嘗試了兩種方法載入module

      <mx:ModuleLoader x="409" y="76" url="ModuleTest.swf"/> 是直接載入MODULE

     


      <mx:ModuleLoader x="409" y="110" id="mod1"/>
      <mx:Button x="918" y="499" label="Add Module" click="addMod()"/> 則是通過接口方式來載入MODULE

     

    posted on 2009-11-13 08:47 列夫司機 閱讀(2216) 評論(1)  編輯  收藏

    評論

    # re: FLEX實踐:主應用程序、MODULE、COMPONENT組合 2012-08-10 17:06 sdafasd

    毛澤東  回復  更多評論   


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2009年11月>
    25262728293031
    1234567
    891011121314
    15161718192021
    22232425262728
    293012345

    統計

    常用鏈接

    留言簿

    隨筆檔案

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久aa毛片免费播放嗯啊| 青柠影视在线观看免费高清 | 特级无码毛片免费视频| 午夜高清免费在线观看| 亚洲欧美日韩中文无线码 | 国产精品亚洲一区二区麻豆| 91九色视频无限观看免费| 亚洲视频在线视频| 国产精品久久久久久久久免费| 久久精品国产99精品国产亚洲性色| 中文字幕免费在线看线人动作大片| 亚洲人成人网站在线观看| 国产精品福利片免费看| 国产亚洲情侣一区二区无| 伊人久久大香线蕉免费视频| 亚洲人成人网站色www| 全免费a级毛片免费看| eeuss影院ss奇兵免费com| 中文字幕亚洲综合久久男男| 一级毛片免费毛片毛片| 国产亚洲婷婷香蕉久久精品| 毛片无码免费无码播放 | 黄色网址大全免费| 中文字幕久久亚洲一区 | 亚洲一区无码精品色| 抽搐一进一出gif免费视频| 亚洲成AV人片一区二区| 桃子视频在线观看高清免费完整| 亚洲最大的成人网| 亚洲美日韩Av中文字幕无码久久久妻妇 | 91免费国产在线观看| 亚洲av无码专区首页| 亚洲综合无码精品一区二区三区| 久久精品国产免费| 亚洲熟妇无码一区二区三区| 亚洲日韩中文字幕日韩在线| 少妇无码一区二区三区免费| 亚洲av无码片vr一区二区三区| 亚洲欧洲日本在线| 日本片免费观看一区二区| 美女视频黄频a免费大全视频|