gpt4 book ai didi

JavaFX:如何创建带有通知徽章的应用程序图标?

转载 作者:行者123 更新时间:2023-12-01 17:44:47 28 4
gpt4 key购买 nike

如何在JavaFX的任务栏图标中创建通知应用程序图标徽章?就像 Teams 或 Slack 一样,当通知到来时,其图标上会有一个徽章。就像这张图片:

enter image description here

最佳答案

没有特定的方法来定义带有 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);

关于JavaFX:如何创建带有通知徽章的应用程序图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56830172/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com