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

AS进度条

发布时间:2020-12-15 03:45:48 所属栏目:百科 来源:网络整理
导读:?xml version="1.0" encoding="utf-8"? mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="450" height="25" backgroundColor="#FFFFFF" mx:Script ?? ?![CDATA[ ?? ??? ?import mx.managers.PopUpManager; ?? ??? ??? ?[
<?xml version="1.0" encoding="utf-8"?> <mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="450" height="25" backgroundColor="#FFFFFF"> <mx:Script> ?? ?<![CDATA[ ?? ??? ?import mx.managers.PopUpManager; ?? ??? ??? ?[Bindable] ?? ??? ??? ?private var j:int = 1; ?? ??? ??? ?private var t:Timer; ?? ??? ??? ? ?? ??? ???? public function init(num:int):void { ?? ??? ??? ??? ?if(num < 1000) { ?? ??? ??? ??? ??? ?t = new Timer(50);?? //一秒 ?? ??? ??? ??? ?} else { ?? ??? ??? ??? ??? ?t = new Timer(num/20); ?? ??? ??? ??? ?} ?? ??? ??? ???? t.addEventListener(TimerEvent.TIMER,updateTimer);? ? ?? ??? ??? ???? t.start(); ?? ??? ???? } ?? ??? ??? ? ?? ??? ??? ?public function close():void { ?? ??? ??? ??? ?PopUpManager.removePopUp(this); ?? ??? ??? ?} ?? ??? ??? ? ?? ??? ??? ?private function updateTimer(e:TimerEvent):void { ?? ??? ??? ??? ?if(j < 100) { ?? ??? ??? ??? ??? ?start(); ?? ??? ??? ??? ?} else { ?? ??? ??? ??? ??? ?j=1; ?? ??? ??? ??? ??? ?start(); ?? ??? ??? ??? ?} //?? ??? ??? ??? ?else { //?? ??? ??? ??? ??? ?t.stop(); //?? ??? ??? ??? ?} ?? ??? ??? ?} ?? ??? ??? ? ?? ??? ??? ?public function start():void{? ? ?? ??? ??? ??? ?if(j < 100) ?? ??? ??? ??? ?{ ?? ??? ??? ??? ??? ?j++; ?? ??? ??? ??? ??? ?bar.setProgress(j,100); ? ?? ??? ??? ??? ?} ?? ??? ??? ?} ?? ?]]> </mx:Script> <mx:Canvas width="100%" height="100%" borderColor="#FFFFFF"> ?? ?<mx:ProgressBar id="bar" width="100%" height="100%" mode="manual" labelPlacement="center" label="正在操作,当前进度 {j} %!"/> </mx:Canvas> </mx:TitleWindow>

(编辑:李大同)

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

    推荐文章
      热点阅读