2011-05-26 83 views
3

Im new to eclipse rcp。顯示進度條的背景操作

上下文:

im使用Eclipse RCP的執行登錄操作,心中已經cretead其接受來自用戶的用戶名和密碼的圖,並且當用戶點擊登錄按鈕針對數據庫,並且如果無效的代碼檢查新的視圖顯示給用戶,否則顯示錯誤無效登錄。

所以在這裏上面我拼命想顯示進度條(等待一段時間),而它在後臺檢查數據庫。

我可以知道如何實現嗎?

回答

2

如果您使用的是基於Eclipse RCP的應用程序,那麼甚至可以將「Operation」實現爲擴展「org.eclipse.core.runtime.jobs.Job」。您的應用程序ApplicationWorkbenchWindowAdvisor必須在preWindowOpen()中設置:configurer.setShowProgressIndicator(true);

您的JOB開始後會自動顯示在那裏。

您甚至可以通過添加擴展progressView到您的應用程序,當你點擊那裏的進展的操作ProgressView彈出,你甚至可以取消:)

希望它幫助。