在Flex中使用进度条(ProgressBar)

以下例子展示Flex中如何使用进度条(ProgressBar)的简单例子
<?xml version="1.0"?>  
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" creationComplete="init()">  
  
     <mx:Script>  
         <![CDATA[  
           private var timer:Timer;
    
           private var j:uint=10;  
            
           private function init():void {
                 timer = new Timer(100);
                 timer.addEventListener(TimerEvent.TIMER, runit);
             }

           private function runit(evt:TimerEvent):void  
           {  
               if(j<=100)  
               {  
                 bar.setProgress(j,100);  
                 bar.label= "CurrentProgress" + " " + j + "%";  
                 j+=10;  
               }  
               if(j>100)  
               {  
                 timer.stop();
               }  
           }  
          
           private function startTimer():void {
               timer.start();
           }
          
         ]]>      
     </mx:Script>  
  
     <mx:Panel title="ProgressBar Control Example" height="75%" width="75%"    
         paddingTop="10" paddingBottom="10" paddingLeft="10" paddingRight="10">  
  
         <mx:Label width="100%" color="blue"  
             text="Click the button ." />  
         <mx:Button id="startBtn" label="Run" click="startTimer();"/>  
              
         <mx:ProgressBar id="bar" labelPlacement="bottom" themeColor="#00FF00"  
             minimum="0" visible="true" maximum="100" label="CurrentProgress 0%"    
             direction="right" mode="manual" width="100%"/>  
  
     </mx:Panel>  
</mx:Application>        

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值