我想使用java代码制作一个没有Mac osx扩展坞图标的系统托盘,只有托盘图标。
我开发了托盘功能,但无法隐藏dock图标。
可能吗?我能为此做什么?帮助我。
听起来您不希望系统托盘应用程序在启动时显示在 Mac 的 Dock 上。您可以在应用程序的 Info.plist 文件中执行此操作。只需添加这两行:
<key>LSUIElement</key>
<string>true</string>
Apple 文档说 LSUIElement 是一个布尔属性,但如果你这样写,它就不起作用。当你将它写为字符串属性时,它工作得很好。