apache-flex 事件的Flex确定progressBar

vxbzzdmp  于 2022-11-01  发布在  Apache
关注(0)|答案(1)|浏览(266)

大家好,提前感谢大家。
问题是:我是否可以有一个确定的progressBar,就像Adobe支持指南上发布的那样:

<fx:Script>
    <![CDATA[
        public function initImage():void {
          image1.load('../assets/DSC00034.JPG');
        }
    ]]>
</fx:Script>

<mx:VBox id="vbox0" 
    width="600" height="600">
    <mx:Canvas>
        <mx:ProgressBar width="200" source="image1"/>
    </mx:Canvas>
    <s:Button id="myButton" 
        label="Show" 
        click="initImage();"/>
    <mx:Image id="image1" 
        height="500" width="600" 
        autoLoad="false" 
        visible="true"/> 
</mx:VBox>

显示一些算法或操作的进度,而不是加载图像??我可以将progressBar“附加”到eventListener以显示java(我使用的是blazeDS)操作的进度吗??
谢谢大家。

dzjeubhm

dzjeubhm1#

ProgressBar有一个可控制进度的模式:

  • 将进度栏模式设置为“手动”
  • 调用ProgressBar.setProgress()方法来指示任务的完成百分比

ProgressBar没有侦听外部事件的方法。但是,您可以编写一个适配器来侦听外部事件并相应地调用setProgress()。

相关问题