vinny

          Flex中Image控件設置complete效果

          以下的例子展示如何通過使用Mxml,css或者CS設置completeEffect屬性來為Image控件增加一個complete效果。
           隱藏代碼

           

           

          <?xml version="1.0" encoding="utf-8"?>
          <!-- http://blog.flexexamples.com/2008/06/29/setting-a-complete-effect-on-an-image-control-in-flex/ -->
          <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
          layout="vertical"
          verticalAlign="middle"
          backgroundColor="white">
          <mx:Script>
          <![CDATA[
          private function button_click(evt:MouseEvent):void {
          image.load("assets/Fx.png");
          }
          ]]>
          </mx:Script>
          <mx:ApplicationControlBar dock="true">
          <mx:Button id="button"
          label="Load Image"
          click="button_click(event);" />
          </mx:ApplicationControlBar>
          <mx:Image id="image"
          completeEffect="Fade"
          maintainAspectRatio="true"
          width="100%"
          height="100%" />
          </mx:Application>
          
          或者用AS實現(1)
          <?xml version="1.0" encoding="utf-8"?>
          <!-- http://blog.flexexamples.com/2008/06/29/setting-a-complete-effect-on-an-image-control-in-flex/ -->
          <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
          layout="vertical"
          verticalAlign="middle"
          backgroundColor="white">
          <mx:Script>
          <![CDATA[
          import mx.effects.*;
          private function init():void {
          image.setStyle("completeEffect", Fade);
          }
          private function button_click(evt:MouseEvent):void {
          image.load("assets/Fx.png");
          }
          ]]>
          </mx:Script>
          <mx:ApplicationControlBar dock="true">
          <mx:Button id="button"
          label="Load Image"
          click="button_click(event);" />
          </mx:ApplicationControlBar>
          <mx:Image id="image"
          maintainAspectRatio="true"
          width="100%"
          height="100%"
          initialize="init();" />
          </mx:Application>
          
          (2)
           
          <?xml version="1.0" encoding="utf-8"?>
          <!-- http://blog.flexexamples.com/2008/06/29/setting-a-complete-effect-on-an-image-control-in-flex/ -->
          <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
          layout="vertical"
          verticalAlign="middle"
          backgroundColor="white"
          initialize="init();">
          <mx:Script>
          <![CDATA[
          import mx.containers.ApplicationControlBar;
          import mx.controls.Button;
          import mx.controls.Image;
          import mx.effects.*;
          private var button:Button;
          private var image:Image;
          private function init():void {
          button = new Button();
          button.label = "Load Image";
          button.addEventListener(MouseEvent.CLICK, button_click);
          var appControlBar:ApplicationControlBar;
          appControlBar = new ApplicationControlBar();
          appControlBar.dock = true;
          appControlBar.addChild(button);
          Application.application.addChildAt(appControlBar, 0);
          image = new Image();
          image.maintainAspectRatio = true;
          image.percentWidth = 100;
          image.percentHeight = 100;
          image.setStyle("completeEffect", Fade);
          addChild(image);
          }
          private function button_click(evt:MouseEvent):void {
          image.load("assets/Fx.png");
          }
          ]]>
          </mx:Script>
          </mx:Application>
          

           

          查看Demo演示

          posted on 2008-08-07 20:23 vinny 閱讀(4547) 評論(0)  編輯  收藏 所屬分類: Flex

          導航

          <2008年8月>
          272829303112
          3456789
          10111213141516
          17181920212223
          24252627282930
          31123456

          常用鏈接

          留言簿(1)

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 日喀则市| 比如县| 福建省| 福贡县| 麻江县| 五大连池市| 齐齐哈尔市| 乡城县| 乡宁县| 容城县| 襄樊市| 东兰县| 安康市| 荃湾区| 岢岚县| 静海县| 宜兰县| 莎车县| 萨嘎县| 自治县| 河池市| 临猗县| 连南| 桐柏县| 舟山市| 扎鲁特旗| 通江县| 上虞市| 镇康县| 林甸县| 从江县| 隆子县| 清原| 奉贤区| 海口市| 加查县| 堆龙德庆县| 镶黄旗| 浦东新区| 南昌市| 乌拉特后旗|