如何制作Netbeans具有的桌面窗格

时间:2012-05-13 05:30:50

标签: java netbeans panel desktop

因此,当我启动Netbeans时,他们会在桌面上创建一个小面板来显示加载进度。我很确定Microsoft Office 2010也使用它。我很好奇如何在java中制作其中一个? 我浏览了API并看到了JDesktopPane。但我不认为这是我正在寻找的东西,除非你可以把它拿到实际的桌面上,但我不确定。提前谢谢!

1 个答案:

答案 0 :(得分:2)

你可以使用JPanel实际做到这一点..你不需要做任何事情......不需要桌面窗格 您需要做的就是设计一个JPanel并在其中放置一个进度条,它将链接到一个进程并显示它已经完成了多少。 JPanel没有正常的帧功能,如最小化,关闭等,并且将完全按照您尝试组成的行为。

更新:尝试做你想做的事。 您需要开始使用JFrame。并将其装饰设置为false。 在Netbeans中,您可以转到Frame属性并将Undecorated设置为true 或者在代码内部,你可以写setUndecorated(true);

然后你必须设计你的框架,在其中放置一个进度条,将它链接到一个函数,将其onTop值设置为true(这意味着它将始终在顶部)并将其位置设置为屏幕的中心。完成!你准备好了窗户!!