我在javaFX代码下面使用设置应用程序图标 -
stage.getIcons().add(new Image("images/Logo.png"));
上面的代码适用于Windows操作系统,但不适用于macOS。
请帮助..
答案 0 :(得分:0)
只能通过打包工具设置Mac的停靠栏图标。这是一个很好的教程,描述了这个过程。 Packaging
答案 1 :(得分:0)
我使用下面的代码并且是!它正在工作.. :)
if (SystemUtils.IS_OS_MAC) {
URL iconURL = MainStart.class.getResource("/images/Logo.png");
java.awt.Image image = new ImageIcon(iconURL).getImage();
com.apple.eawt.Application.getApplication().setDockIconImage(image);
}