2014-06-25 132 views
0

我有一個Netbeans應用程序,其中包含一段很長的時間,在此期間它看起來沒有響應。我通過Progress API添加了進度條,但仍想在某些任務正在進行時阻止GUI。如何禁用Netbeans平臺應用程序的GUI

有沒有辦法爲其他Java應用程序做一些像Glass Pane一樣的事情。

我知道IDE有類似的東西。我有時會在IDE自己冗長的任務中看到它。

有什麼想法?

回答

0

您正在尋找正確的地方,ProgressUtils有幾個靜態方法來在線程上運行任務,同時阻止UI並有選擇地顯示進度。請參閱showProgressDialogAndRun和runOffEventDispatchThread(還有其他)。

+0

也許一個例子或一個鏈接將使答案值得標記爲這樣。 – javydreamercsw

相關問題