如何将图像包含到可执行文件.jar中?

我正在尝试将图像直接放入打包的JAR可执行文件中。 当前,显示图像的唯一方法是在目录中包含所有图像,并将其放在JAR的同一目录中。

是否可以将图像直接打包到JAR中?

zgyifei 回答:如何将图像包含到可执行文件.jar中?

您可以将它们放在资源目录中。那么问题是它们在磁盘上不存在,您必须从jar中加载它们。我创建了一个Util类来加载图像并做其他一些事情。

Image image = ImageIO.read(UTILCLASS.class.getClassLoader().getResourceAsStream(path));  

其中path只是文件的名称,如果存在具有相同名称的文件,则可以提供父目录。

本文链接:https://www.f2er.com/2945902.html

大家都在问