2017-10-26 27 views
0

안녕하세요, 미리 감사드립니다.플렉스 이벤트에 progressBar 확인

질문 : 나는 Adobe 지원 가이드에 게시 된 것과 같은 확정 ProgressBar를 가질 수 있습니다 쇼

<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 사용) 작업의 진행 상태를 표시 할 수 있습니까 ??

감사합니다.

답변

1

의 ProgressBar는 진행 상태를 제어하는 ​​모드가 있습니다

  • 이 작업의 완료의 비율을 나타냅니다에 "수동"
  • 전화 ProgressBar.setProgress() 메소드의 ProgressBar 모드를 설정을

ProgressBar에는 외부 이벤트를 수신하는 메서드가 없습니다. 그러나 외부 이벤트를 수신하고 그에 따라 setProgress()를 호출하는 어댑터를 작성할 수 있습니다.