Java 如何制作Netbeans拥有的桌面窗格

Java 如何制作Netbeans拥有的桌面窗格,java,netbeans,panel,desktop,Java,Netbeans,Panel,Desktop,因此,当我启动Netbeans时,它们会在桌面上创建一个小面板,用于显示加载进度。我敢肯定微软Office 2010也使用了这个功能。我很好奇如何用java制作一个? 我浏览了API,看到了JDesktopPane。但我不认为这就是我要找的,除非你能把它放到真正的桌面上,但我不确定。提前谢谢 您实际上可以使用JPanel来完成。。你不需要做任何其他事情。不需要桌面窗格 您所需要做的就是设计一个JPanel,并在其中放置一个进度条,该进度条将链接到一个流程,并显示该流程完成了多少。 JPanel没

因此,当我启动Netbeans时,它们会在桌面上创建一个小面板,用于显示加载进度。我敢肯定微软Office 2010也使用了这个功能。我很好奇如何用java制作一个?
我浏览了API,看到了JDesktopPane。但我不认为这就是我要找的,除非你能把它放到真正的桌面上,但我不确定。提前谢谢

您实际上可以使用JPanel来完成。。你不需要做任何其他事情。不需要桌面窗格 您所需要做的就是设计一个
JPanel
,并在其中放置一个进度条,该进度条将链接到一个流程,并显示该流程完成了多少。 JPanel没有正常的帧功能,如最小化、关闭等,它将完全按照您试图弥补的方式运行

更新:只是试着做你想做的事。 您需要开始使用JFrame。把它的装饰设成假的。 在Netbeans中,您只需转到框架属性并将Undecorated设置为true 或者在代码内部,您只需编写
setUndecorated(true)

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