Как показать / скрыть значок док-станции MacOS для приложения JavaFX во время выполнения? - PullRequest
0 голосов
/ 07 января 2019

Поэтому, когда мое приложение JavaFX сворачивается в системный трей, я хочу, чтобы оно было удалено из переключателя док / приложений MacOS. Если они щелкают значок на панели задач, затем выбирают «Открыть приложение», я хочу, чтобы он отображался в переключателе док / приложений MacOS, и все это без перезапуска приложения.

Я пытался использовать недокументированное PlatformImpl.setTaskbarApplication(false), но, похоже, ничего не дойдет до перезапуска.

Я также попытался упаковать его в файл .app и добавить:

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

в файл info.plist, но он также не будет работать до повторного запуска.

У кого-нибудь есть предложения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...