我刚刚在java-swing中为我编写了一个桌面时钟,我希望每次登录时都能运行该时钟 为此,我将我的jar文件添加到启动文件夹,然后运行时钟 但我的问题是 - 任务栏中显示的图标允许我通过单击鼠标悬停(Windows 7样式)或右键单击 - >关闭时显示的十字标记来关闭我的应用程序。 我希望我的应用程序像其他Windows进程(或桌面小工具)一样运行,而不是在任务栏中显示图标。
提前致谢!
答案 0 :(得分:3)
使用JDialog而不是JFrame。对话框不会显示在任务栏中。
答案 1 :(得分:2)
我想你可能会对这样的事感兴趣
将此代码放在创建表单的位置
setDefaultCloseOperation(javax.swing.WindowConstants.DO_NOTHING_ON_CLOSE);
这会禁用关闭时的任何操作。
答案 2 :(得分:1)