【发布时间】:2011-10-01 18:42:49
【问题描述】:
当我们在 windows 或 Mac 中运行 java GUI 应用程序时,它会出现在任务栏或 Dock 中,如下所示。
在 Windows 任务栏中:
在 Mac Dock 中:
我想知道是否有办法从任务栏/停靠栏中隐藏或删除应用程序。我的意思是 GUI 应用程序会运行,但不会显示在停靠栏/任务栏中。
提前致谢。
【问题讨论】:
-
您想要这样做的根本原因是什么?
当我们在 windows 或 Mac 中运行 java GUI 应用程序时,它会出现在任务栏或 Dock 中,如下所示。
在 Windows 任务栏中:
在 Mac Dock 中:
我想知道是否有办法从任务栏/停靠栏中隐藏或删除应用程序。我的意思是 GUI 应用程序会运行,但不会显示在停靠栏/任务栏中。
提前致谢。
【问题讨论】:
这似乎取决于平台。
在 Mac OS X 上,将 Info.plist 属性 LSUIElement 设置为 1。
【讨论】:
尝试用 JDialog 替换 JFrame。
【讨论】: