【发布时间】:2011-11-19 12:42:07
【问题描述】:
我在 Java 中创建了一个应用程序(使用 Eclipse IDE),我在代码中引用了存储在名为“source”的源文件夹中的图像,它在 IDE 中运行良好。当我将 jar 提取到一个可运行的 jar 中时,没有错误,但图片没有显示,或者如果它显示了它背后的任何内容。我在 WinRar 中打开了 .jar,看起来图片都与类文件一起放入。我该如何解决这个问题?
Image i = Toolkit.getDefaultToolkit().getImage("sources/SystemTrayOne.png");
【问题讨论】:
-
可以给我们看看相关代码吗?您不是将图像称为 Jar 中的文件吗?或者它们是否作为资源被访问?你看到任何例外吗?你有空的 catch 块吗?
标签: java eclipse resources jar