<?xml version="1.0" encoding="utf-8"?> <!-- 版本号(必选)和编码格式(可选) -->
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="initApp()"> <!-- layout="absolute" 布局方式:绝对定位 -->
<mx:Button x="10" y="21" label="Button" id="btn" labelPlacement="right" width="97" icon="@Embed('file:///E|/图片/美女/1.jpg')"/>
<!--使用Icon时,图像文件必须直接被嵌入在SWF中,不仅要指定文件路径,还需要在路径前加上“Embed”标示字样。-->
<mx:Label x="154" y="22" text="我是一个标签" id="label_tip" enabled="true"/>
<mx:Style>
//全局样式表代码来设置界面上所有文字大小和程序背景
Application{
fontSize:20;
backgroundGradientColors:#c0c0c0,#c0c0c0;
}
</mx:Style>
<mx:Script>
<
btn.addEventListener(MouseEvent.CLICK,doClick);
}
//事件相应函数
internal function doClick(evt:MouseEvent):void{
btn.enabled=false;
label_tip.text="我是点击后的标签!!";
}
]]>
</mx:Script>
</mx:Application>
本文介绍了一个具体的Flex应用程序实例,展示了如何使用Flex创建包含按钮和标签的简单应用,并通过事件监听实现按钮点击后的反馈效果。文章详细解释了XML布局定义、样式设置及事件处理等关键环节。
1687

被折叠的 条评论
为什么被折叠?



