JavaFX: Как создать значок приложения со значком уведомления? - PullRequest
0 голосов
/ 01 июля 2019

Как создать значок значка приложения уведомлений в значке панели задач JavaFX?Так же, как команды или Slack, на значке которых есть значок при получении уведомления.Понравилось это изображение:

enter image description here

1 Ответ

4 голосов
/ 01 июля 2019

Не существует конкретного способа определения значков со значками для JavaFX. Однако вы можете изменить значок вашего приложения в зависимости от того, есть ли у вас уведомления или нет:

// define two (or more) different icons
Image iconWithNoNotifications = new Image(this.getClass().getResourceAsStream("app_icon.png"));
Image iconWithNotifications = new Image(this.getClass().getResourceAsStream("app_icon_with_notification.png"));

// change the icon when the notifications count changes
primaryStage.getIcons().add(nNotifications == 0 ? iconWithNoNotifications : iconWithNotifications);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...