Функция ICON_IMAGE не поддерживается на текущей платформе - PullRequest
0 голосов
/ 06 июля 2018

У меня проблема с назначением иконки приложению на панели задач. Код работает нормально, когда я запускаю его на своем устройстве Mac, но когда я запускаю его на рабочем столе Windows, выдается сообщение о том, что текущая платформа не поддерживает функцию Taskbar.Feature.ICON_IMAGE.

Как мне это исправить? Я могу дать информацию о системе и вставить код, если это необходимо.

1 Ответ

0 голосов
/ 06 июля 2018

Taskbar.setIconImage(Image) * * 1004

Броски:

...
UnsupportedOperationException - если текущая платформа не поддерживает функцию Taskbar.Feature.ICON_IMAGE

Возможность того, что эта функция не поддерживается конкретной платформой, четко задокументирована и требует вашего приложения для учета. Вы можете проверить наличие с isSupported​(Taskbar.Feature.ICON_IMAGE).

Имейте в виду, что в отличие от MacOS, Windows не поддерживает состояние приложения, в котором нет открытых окон, но доступ к ним осуществляется с панели задач. Следовательно, сопоставление иконки с каждым окном уже достаточно для управления представлением приложения. AFAIK, добавление пиктограммы окна с дополнительной информацией через setWindowIconBadge​ и setWindowProgressValue​ и т. Д. Работает.

...