#author("2019-09-07T01:59:18+00:00","","")
// 下階層用テンプレート
#topicpath
----
//ここにコンテンツを記述します。
SubProgressMonitorは下記のようにプログレスモニタ配下で、割り当てられた分の進捗を表示するためのプログレスモニタです。

 try {
   pm.beginTask("Main Task", 100); //全体で100
   doSomeWork(pm, 30); //そのうち30進めた
   SubProgressMonitor subMonitor= new SubProgressMonitor(pm, 40); //サブのモニタに40割り当てた
   try {
     subMonitor.beginTask("", 300); //40を300で分割
     doSomeWork(subMonitor, 100);   //100進めた。。全体でいうと 40/3
     doSomeWork(subMonitor, 100);   //100進めた。。全体でいうと 80/3
     doSomeWork(subMonitor, 100);   //100進めた。。全体でいうと120/3 = 40
   } finally {
     subMonitor.done(); //サブモニタ終わり。ここまでで70終わった
   }
   doSomeWork(pm, 30);  //30すすめた。全体で100。
 } finally {
   pm.done(); //おわり。
 }

**関連リンク。 [#gc619f0d]
-Eclipse/プラグイン開発のTIPS集/プログレスモニタを使う
-[[Java > Open Source Codes > org > eclipse > core > runtime > SubProgressMonitor _ Java API By Example, From Geeks To Geeks.>http://kickjava.com/src/org/eclipse/core/runtime/SubProgressMonitor.java.htm]]

----
この記事は
#vote(おもしろかった,そうでもない)
#vote(おもしろかった[1],そうでもない[0])

#comment
#topicpath


SIZE(10){現在のアクセス:&counter;}

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS