【发布时间】:2015-08-07 16:28:05
【问题描述】:
我在 Netbeans 中制作了一个 .jar 文件,它在 Netbeans 中可以正常工作,但是当我将 jar 文件放在 dist 文件夹中的另一个文件夹中时,jar 不会加载图像,我现在该怎么办?
【问题讨论】:
-
图像是存储在 JAR 中,还是存储在包含 JAR 的文件夹中?你是如何加载图像的?
-
我正在加载如下图像: ImageIcon ic1=new ImageIcon("pic/welcome.jpg");在项目文件夹中有一个名为 pic 的文件夹,其中包含图像..
-
该文件夹和文件是否存在于新文件夹位置?
-
顺便说一句,我强烈建议将图像存储在 JAR 中并使用
Class.getResource()。 -
是的,当我尝试将 jar 文件从 project/dist 文件夹替换到另一个远程文件夹时,它不会加载图像,但如果我将图像保存在同一个文件夹中,它可以工作,,,我怎样才能单独保存jar文件?没有图片?