从任务栏/ dock中删除/隐藏java应用程序

时间:2023-01-21 19:24:45

When we run an java GUI application in windows or Mac, it appears in taskbar or dock as shown below.

当我们在Windows或Mac中运行java GUI应用程序时,它会显示在任务栏或停靠栏中,如下所示。

In Windows Taskbar:

在Windows任务栏中:

从任务栏/ dock中删除/隐藏java应用程序

In Mac Dock:

在Mac Dock中:

从任务栏/ dock中删除/隐藏java应用程序

I was wondering if there is a way to hide or remove the application from taskbar/dock. I mean the GUI application will run but it will not be shown in dock/taskbar.

我想知道是否有办法隐藏或删除任务栏/ dock中的应用程序。我的意思是GUI应用程序将运行但它不会显示在dock /任务栏中。

Thanks in advance.

提前致谢。

2 个解决方案

#1


6  

Try to replace JFrame with JDialog.

尝试用JDialog替换JFrame。

#2


4  

This appears to be platform dependent.

这似乎取决于平台。

On Mac OS X, set the Info.plist property LSUIElement to 1.

在Mac OS X上,将Info.plist属性LSUIElement设置为1。

#1


6  

Try to replace JFrame with JDialog.

尝试用JDialog替换JFrame。

#2


4  

This appears to be platform dependent.

这似乎取决于平台。

On Mac OS X, set the Info.plist property LSUIElement to 1.

在Mac OS X上,将Info.plist属性LSUIElement设置为1。