首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 媒体动画 > flex >

Flex显示图片的惯用方式

2012-08-24 
Flex显示图片的常用方式第一种: 使用绑定的方式?xml version1.0 encodingutf-8?application xmln

Flex显示图片的常用方式

第一种: 使用绑定的方式

<?xml version="1.0" encoding="utf-8"?><application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute">    <script>            [Bindable]             [Embed(source="../image/aa.png")]             private var imgClass:Class;      </script>    <image source="{s}" width="150" height="151.8" id="img"></image></application>
?

第二种: 直接对source指定路径

<?xml version="1.0" encoding="utf-8"?><application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationcomplete="init()">    <script>        public function init():void{            img.source="../image/mov.png";        }    </script>    <image width="150" height="151.8" id="img"></image></application>
?

第三种:使用Loader类

<?xml version="1.0" encoding="utf-8"?><application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationcomplete="init()">    <script>        <mx:Script>    <![CDATA[        private var _loader:Loader;         public function init():void{            _loader=new Loader();            _loader.contentLoaderInfo.addEventListener(Event.COMPLETE,function(e:Event){                img.source=e.currentTarget.content;            })            //当url 中有中文字体的话 使用encodeURI方法 如果没有 则可以不加             _loader.load(new URLRequest("../image/中国.png"));           }    ]]>    </script>    <image width="150" height="151.8" id="img"></image></application>
?

热点排行