7

我正在尝试使用 exe 文件的图标创建 javafx 打包的本机捆绑,但它仍然包含默认图标。请建议

 primaryStage.getIcons().add(FileUtility.loadImage("icon.png"));

没有帮助,它只更改标题栏和任务栏图标。

默认图标

ico 文件仍然会生成,exe 文件的图标仍然是默认的

我也尝试在项目属性->部署->图标中分配一个图标但没有帮助

4

3 回答 3

3

我相信我遇到了同样的问题,解决方案在以下线程中进行了描述。

作为旁注 - 在build.xml文件中或通过部署部分中的项目选项指定您的图标到目前为止都不会起作用,但它似乎在即将发布的7u10版本中得到修复

于 2012-12-04T10:57:41.843 回答
0

我在那里添加了 src/main/deploy/package/windows/myapp.ico ,它终于起作用了:)

为你:

创建 src/main/deploy/package/windows/ 文件夹 添加名称为 ${project.build.finalName}.ico 的图标 运行 mvn jfx:build-native 我没有广泛使用它 - 只是让它工作并想要分享。所以如果你想使用不同名称的图标,我不知道怎么做。至少现在还没有。config部分中的...部分似乎是针对webstart的,所以我一直没有使用它。希望你让它工作!

已回答如何在 Windows 上为 javafx 本机包图标设置自定义图标

于 2013-06-19T14:38:05.263 回答
0

我在此处添加了响应How to set custom icon for javafx native package icon on Windows并认为这与您开始时遇到的问题相同。但是,您似乎已经继续前进,但其他人可能会觉得这很有趣...

于 2013-05-10T08:06:50.693 回答