Java程序和Windows任务栏

时间:2013-02-16 15:22:13

标签: java

我刚刚在java-swing中为我编写了一个桌面时钟,我希望每次登录时都能运行该时钟 为此,我将我的jar文件添加到启动文件夹,然后运行时钟 但我的问题是 - 任务栏中显示的图标允许我通过单击鼠标悬停(Windows 7样式)或右键单击 - >关闭时显示的十字标记来关闭我的应用程序。 我希望我的应用程序像其他Windows进程(或桌面小工具)一样运行,而不是在任务栏中显示图标。

提前致谢!

3 个答案:

答案 0 :(得分:3)

使用JDialog而不是JFrame。对话框不会显示在任务栏中。

答案 1 :(得分:2)

我想你可能会对这样的事感兴趣
将此代码放在创建表单的位置

setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);

这会禁用关闭时的任何操作。

答案 2 :(得分:1)