2012-09-11 149 views
0

我們有一個大型的Java桌面應用程序,需要大約一分鐘的時間啓動,目前我們在啓動屏幕上使用啓動屏幕,是否可以顯示啓動屏幕進度條......? 我的意思是當我們啓動一些像NetBeans的IDE,IDEA Intellij時,它們在啓動畫面上顯示進度條形式的進度。進度條可能會顯示加載類的進度.. 謝謝Java應用程序顯示啓動應用程序的進度

+2

假設你使用Swing:http://stackoverflow.com/search?tab=relevance&q=[swing]%20%2bsplash%20%2bprogress – assylias

+0

是的,這是可能的 – MaVRoSCy

+1

你應該能夠讓GUI在幾秒鐘內可用並且所需的時間比這更長。 –

回答

0

您可以使用java SplashScreen類。要設置進度條,您可以在啓動畫面上繪製一個矩形。當你點擊啓動的不同部分時,你可以更新這個矩形,這樣就像進度條一樣。來自Oracle的演示代碼This顯示此內容。看到標題爲renderSplashFrame()的方法

相關問題