首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何更改可执行jar文件的图标?

如何更改可执行jar文件的图标?
EN

Stack Overflow用户
提问于 2012-03-07 03:56:52
回答 4查看 64.3K关注 0票数 23

我已经能够使用this example更改运行时图标,如下所示

代码语言:javascript
复制
getFrame().setIconImage(Toolkit.getDefaultToolkit().getImage(getClass()
.getClassLoader().getResource("MyProject/resources/myIcon.png")));

但是有没有办法告诉NetBeans对可执行的jar文件(MyProject/dist/MyProject.jar)图标使用myIcon.png呢?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2014-10-31 13:38:42

解决方案是启动包装器,我使用的是launch4j,一个跨平台的轻量级包装器

launch4j website

票数 10
EN

Stack Overflow用户

发布于 2012-03-09 21:16:37

您可以使用JSmooth创建可执行的java文件,也可以将图标与其关联。

票数 7
EN

Stack Overflow用户

发布于 2017-05-09 22:57:09

没有,因为图标是由Java决定的。唯一的方法(至少对于Windows)是使用像launch4j这样的包装器,然后设置图标路径。如果你已经打包的exe没有或错误的图标,你可以使用Recource Hacker,然后按照turtorials如何改变图标。否则,您无法更改.jar的图标

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/9590885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档