Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在java应用程序上放置图标?_Java_Eclipse_Jar_Icons_Executable Jar - Fatal编程技术网

如何在java应用程序上放置图标?

如何在java应用程序上放置图标?,java,eclipse,jar,icons,executable-jar,Java,Eclipse,Jar,Icons,Executable Jar,我有个问题。我在eclipse中制作了一个非常酷的游戏。为了让人们执行它,我想把它转换成一个可执行的jar。虽然我希望jar像大多数.exe程序一样有一个图标,但我不知道如何做到这一点。大多数人在java程序上放置图标的方式是什么?我以前曾将它转换为带有图标的.exe,但我想知道是否还有其他方法从操作系统的角度来看,jar不是一个真正的可执行文件-它只是一个编译类和资源的存档。但是有一种方法可以实现你的愿望您必须使用可执行包装器。 以下是其中的几个: JSmooth: 启动4J: JWrappe

我有个问题。我在eclipse中制作了一个非常酷的游戏。为了让人们执行它,我想把它转换成一个可执行的jar。虽然我希望jar像大多数.exe程序一样有一个图标,但我不知道如何做到这一点。大多数人在java程序上放置图标的方式是什么?我以前曾将它转换为带有图标的.exe,但我想知道是否还有其他方法

从操作系统的角度来看,jar不是一个真正的可执行文件-它只是一个编译类和资源的存档。但是有一种方法可以实现你的愿望您必须使用可执行包装器。

以下是其中的几个:

JSmooth:

启动4J:

JWrapper:

将允许您这样做。它提供了许多优势,包括处理自动更新,甚至与桌面应用程序菜单(Windows中的开始菜单)集成。在我看来,它最大的优点之一是它随每个Java安装一起提供,因此不需要第三方库