我试图将exe文件的图标创建为javafx打包的本机捆绑但它仍然包含默认图标。请建议
primaryStage.getIcons().add(FileUtility.loadImage("icon.png"));
没有帮助,只会更改标题栏和任务栏图标。
仍会生成ico文件,exe文件的图标仍为默认文件
我还尝试在项目属性中指定一个图标 - >部署 - >图标,但没有帮助
答案 0 :(得分:3)
我相信我遇到了同样的问题,解决方案在following主题中进行了描述。
作为旁注 - 既没有在 build.xml 文件中指定您的图标,也没有在部署部分中通过项目的选项指定图标到目前为止工作,但它在即将发布的 7u10 中似乎是fixed。
答案 1 :(得分:0)
我在此处How to set custom icon for javafx native package icon on Windows添加了回复,并认为这与您开始时的问题相同。然而,你似乎已经继续前进,但其他人可能会发现它很有趣......
答案 2 :(得分:0)
我在那里添加了src / main / deploy / package / windows / myapp.ico,终于工作了:)
对你:
创建src / main / deploy / package / windows /文件夹 添加名称为$ {project.build.finalName} .ico的图标 运行mvn jfx:build-native 我没有广泛使用它 - 只是让它工作并想分享。所以如果你想使用不同名称的图标,我不知道如何。至少还没有。配置部分中的...部分似乎是针对webstart的,所以我没有使用它。希望你能开始工作!
在How to set custom icon for javafx native package icon on Windows
回答