如何在运行时显示/隐藏JavaFX应用程序macOS停靠图标?

时间:2019-01-07 02:28:16

标签: java macos javafx

因此,当我的JavaFX应用程序最小化到系统托盘时,我希望将其从macOS底座/应用程序切换器中删除。如果他们单击系统任务栏图标,然后选择“打开应用程序”,我希望它显示在macOS底座/应用程序切换器中,而无需重新启动应用程序。

我尝试使用未记录的PlatformImpl.setTaskbarApplication(false),但是直到重新启动它似乎什么都没做。

我还尝试将其打包为.app文件并添加:

<key>LSUIElement</key>
<string>1</string>

到info.plist文件,但直到重新启动后它才起作用。

有人有什么建议吗?

0 个答案:

没有答案