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>
Flex显示确认窗口的常用方式
Alert.show(”Are you sure you want to\nperform that action?”, “Confirmation”, Alert.YES|Alert.NO,
this
, confirmHandler, confirmIcon, Alert.NO);
//第一个参数是要显示的文本,第二个参数是窗口的标题,第三个参数是按纽,第四个参数是父窗体,第五个参数是关闭后要执行的动作函数,第六个参数是图标,第七个参数是默认的按纽
|
举例:
Alert.show(
"确认要删除吗?"
,
"删除提示"
,Alert.YES|Alert.NO,
null
,
function
(event:CloseEvent):
void
{
if
(event.detail==Alert.YES)
{webService.DeleteJl(jlh);}
else
if
(event.detail==Alert.NO)
{}
return
;
},
this
.expClass,Alert.NO);
|