2010-03-29 6 views
0

이클립스 플러그인을 개발했고 워크 벤치 창 하단에 이클립스보기로 진행 막대를 만들고 싶습니다. 나는 예를 가지고 있지만, 이것은 잠깐 보여줄뿐입니다. 덕분에, 나에게이클립스 진행 막대

ProgressMonitorDialog dialog = new ProgressMonitorDialog(shell); 
    dialog.run(true, true, new IRunnableWithProgress(){ 
     public void run(IProgressMonitor monitor) { 
      monitor.beginTask("Some nice progress message here ...", 100); 
      // execute the task ... 
      monitor.done(); 
     } 
    }); 

답변

-2

바보 같은 질문을 몇 가지 아이디어를주십시오 : 너무 일찍하지 작업 실행 종료합니까? 실행이 끝나면 진행 모니터가 사라집니다.

9

ProgressMonitorDialog을 사용 중입니다 - 대화 상자가 열립니다. 진행률보기에 막대를 표시하려면 Job을 사용하십시오. 또는 Workbench 창의 상태 표시 줄에 진행 상황을 표시하려면 IWorkbenchWindow.run()을 사용하십시오.

여기에서 진행률 표시 줄의 다른 용도를 참조하십시오. http://eclipse-tips.com/index.php/how-to-guides/4-progress-bars-in-eclipse-ui

관련 문제