有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

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

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


共 (1) 个答案

  1. # 1 楼答案

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

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

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