flex中image控件source属性改变的例子

柔情痞子 提交于 2020-02-05 05:08:28
Download: main.mxml
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"
  3.         layout="vertical"
  4.         verticalAlign="middle"
  5.         backgroundColor="white">
  6.  
  7.     <mx:Script>
  8.         <![CDATA[
  9.             import mx.controls.Alert;
  10.  
  11.             private function init():void {
  12.                 img.addEventListener("sourceChanged", image_sourceChanged);
  13.             }
  14.  
  15.             private function image_sourceChanged(evt:Event):void {
  16.                 Alert.show(evt.toString(), evt.type);
  17.             }
  18.         ]]>
  19.     </mx:Script>
  20.  
  21.     <mx:ApplicationControlBar dock="true">
  22.         <mx:Button label="Flash"
  23.                 click="img.source = 'assets/fl_appicon.jpg';" />
  24.         <mx:Button label="Flash Player"
  25.                 click="img.source = 'assets/fl_player_appicon.jpg';" />
  26.         <mx:Button label="Flex"
  27.                 click="img.source = 'assets/fx_appicon.jpg';" />
  28.     </mx:ApplicationControlBar>
  29.  
  30.     <mx:Image id="img"
  31.             source="assets/fx_appicon.jpg"
  32.             initialize="init();"
  33.             width="100"
  34.             height="100" />
  35.  
  36. </mx:Application>
标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!