加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

flex技巧

发布时间:2020-12-15 04:42:31 所属栏目:百科 来源:网络整理
导读:(1)播放GIF文件: ?xml version="1.0" encoding="utf-8"? mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="300" height="70" titleStyleName="busyTitleStyle" ????fontSize="12" borderColor="#33909E" showCloseBut

(1)播放GIF文件:

<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="300" height="70" titleStyleName="busyTitleStyle"
????fontSize="12" borderColor="#33909E" showCloseButton="true" close="doClose()" creationComplete="init()">
?<mx:Style>
??.busyTitleStyle
??{
???text-align:center;
??}
?</mx:Style>
?<mx:Script>
??<![CDATA[
???import mx.managers.PopUpManager;
???
???import org.bytearray.gif.player.GIFPlayer;
???
???private function init():void {

????this.isPopUp = false;

????var request:URLRequest = new URLRequest("Images/loading.gif");
????var player:GIFPlayer = new GIFPlayer();
????player.load(request);
????loadingImg.addChild(player);
???}

???public function doClose():void {

????PopUpManager.removePopUp(this);
???}
??]]>
?</mx:Script>
?
?<mx:Image id="loadingImg" x="133" y="-3"/>
</mx:TitleWindow>

?

(2)子窗口:

----------------------------------------------------------------Prompt.mxml-----------------------------------------------------------------------------

<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="400" height="120" title="" fontSize="12" borderColor="#33909E">

?<mx:VBox horizontalAlign="center" width="100%">
??<mx:Spacer height="2%"/>
??<mx:TextInput id="input_txt" width="95%"/>
??<mx:HBox id="btns" width="100%" horizontalAlign="center">
???<mx:Button label="确? 定" id="ok" />
???<mx:Button label="取? 消" id="cancel" visible="false" includeInLayout="false"/>
??</mx:HBox>
?</mx:VBox>
</mx:TitleWindow>

----------------------------------------------

prompt1 = new Prompt(); ????// 标题 ????prompt1.title = "本次记录名称"; ????// 弹出窗口 ????PopUpManager.addPopUp(prompt1,this,true); ????PopUpManager.centerPopUp(prompt1); ????prompt1.input_txt.maxChars = 15; ????var formatter:DateFormatter = new DateFormatter(); ????formatter.formatString = "YYYY年MM月DD日JJ时"; ????prompt1.input_txt.text = interInfo.recordName + formatter.format(new Date()); ????// 为确定按钮添加单击事件监听 ????prompt1.ok.addEventListener(MouseEvent.CLICK,doOk);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读