如何为java.jar可执行jar文件设置ICON图像

时间:2014-08-07 10:07:45

标签: java user-interface jar

我用Java开发了一个可执行jar文件mygame.jar。

我现在想要将一个ICON图像设置为mygame.jar,以便它显示我的自定义图像而不是通常的java茶杯图像。

请不要将此设置与使用frame.setImageIcon("")方法设置框架图标图像以设置框架ICON图像相混淆。我希望我的自定义图像显示在mygame.jar桌面图标

3 个答案:

答案 0 :(得分:2)

不幸的是,.jar文件的图标无法更改。设置图标的唯一方法是将其转换为不同形式的可执行文件。例如Windows的.exe和mac的.app

您可以使用JarBundlerAppbundler等工具转换为app,并且有一些工具可以转换为.exe

答案 1 :(得分:1)

你可以使用像JSmooth这样的包装器来装罐子。它不仅允许您为Java应用程序定义自定义图标,还为您的Java应用程序创建.exe

JSmooth DOCgood tutorial

答案 2 :(得分:0)

不可能。不在罐子里。你必须生成一个执行jar的包装器,这个脚本将有图标。你可以试试JSmooth。