2012-05-13 27 views
0

所以,當我啓動Netbeans的桌面窗格,它們在桌面上創建一個小面板顯示加載的進度。我很確定Microsoft Office 2010也使用它。我很好奇如何使其中的一個在Java? 我瀏覽了API並看到了JDesktopPane。但我不認爲這就是我要找的東西,除非你可以把它放在實際的桌面上,但我不確定。提前致謝!如何使Netbeans的具有

回答

2
你可以真正地使用的JPanel ..你不需要做任何事情,它

else..no需要桌面窗格 的所有你需要做的是設計一個JPanel,把一個進度條裏面它會鏈接到一個過程並顯示它已完成多少。 JPanel沒有正常的框架功能,如最小化,關閉等,並將按照您試圖彌補完全一樣。

更新:只是試着做你想要的。 您需要開始使用JFrame。並將其裝飾設置爲假。在Netbeans的 ,你可以去框屬性,並設置未修飾的真 或內部的代碼,你可以只寫setUndecorated(true);

,那麼你必須設計自己的框架,把一個進度條裏面,它鏈接到一個功能,將其onTop值設置爲true(意味着它始終位於頂部)並將其位置設置爲屏幕中心。完成!你準備好了你的窗戶!

+0

如何將JPanel放在桌面上? –

+0

@ShawnShroyer PLZ看到更新! –

+0

夥計,真棒!非常感謝。 –