【发布时间】:2010-12-12 08:55:06
【问题描述】:
创建应用程序的 JAR 后,应用程序中的图像不再出现。我们加载图像的代码示例如下:
ImageIcon placeHolder = new ImageIcon("src\\Cards\\hidden.png");
我们不知道为什么会这样。如果我们不将其压缩为 JAR,应用程序将按预期运行;作为一个 JAR,图像就会消失。我们还尝试使用 URL 代替 ImageIcon,但这只会导致程序根本无法运行。
有什么想法吗?
编辑:我们将图像文件放入 JAR 文件中的正确路径,所以这不是问题。
【问题讨论】:
-
图像的位置相对于 .jar 文件的位置是否正确设置?