【问题标题】:Hide Java application from command-tab application switcher and dock in OSX从命令选项卡应用程序切换器中隐藏 Java 应用程序并停靠在 OSX 中
【发布时间】:2011-03-01 01:14:55
【问题描述】:

我有一个 java 应用程序,它的顶部菜单栏中有一个托盘图标 操作系统。当我最小化应用程序时,我希望它从 停靠栏和命令选项卡应用程序切换器和位于 托盘。我见过其他 OSX 应用程序这样做,所以我相信它是 可能,但作为 OSX 的新手,我不知道如何实现它。

任何帮助将不胜感激!

【问题讨论】:

标签: java macos system-tray dock


【解决方案1】:

事实证明,SWT 3.5 有一个错误,导致它无法正确响应 OSX 隐藏应用程序所需的 Info.plist。这个错误在 SWT 3.6 中已经修复,并且随着今天发布的 Eclipse Helios,我相信 SWT 现在正式版本为 3.6

要实现隐藏图标,您只需在 info.plist 文件的顶部添加以下行:

<key>LSUIElement</key>
<true/>

【讨论】:

  • 或使用属性列表编辑器添加 LSUIElement 键
猜你喜欢
  • 2014-08-28
  • 2014-08-10
  • 2012-04-16
  • 2011-10-01
  • 2015-09-22
  • 2012-11-13
  • 1970-01-01
  • 2011-11-21
  • 1970-01-01
相关资源
最近更新 更多