Java 在 Mac osx 中隐藏 Dock 图标

问题描述 投票:0回答:1

我想使用java代码制作一个没有Mac osx扩展坞图标的系统托盘,只有托盘图标。

我开发了托盘功能,但无法隐藏dock图标。

可能吗?我能为此做什么?帮助我。

java macos dock trayicon
1个回答
0
投票

听起来您不希望系统托盘应用程序在启动时显示在 Mac 的 Dock 上。您可以在应用程序的 Info.plist 文件中执行此操作。只需添加这两行:

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

Apple 文档说 LSUIElement 是一个布尔属性,但如果你这样写,它就不起作用。当你将它写为字符串属性时,它工作得很好。

© www.soinside.com 2019 - 2024. All rights reserved.