无法在IntelliJ Java项目中加载图像

时间:2013-05-23 16:05:57

标签: java intellij-idea

这可能是一个非常基本的问题,但我无法在其他任何地方找到答案。

我无法在IntelliJ项目中显示一些GIF,我无法弄清楚我做错了什么。其中包含GIF的文件夹与我的类文件位于同一目录中。该目录位于另一个已指定为sources文件夹的目录中,我的编译器资源模式设置如下所示:

的.java;!?!? .FORM;!?的.class;!? .groovy作为;!? .scala;!? .flex;!? .kt;!?的.clj; *。GIF

更奇怪的是,如果我将程序指向文件夹的完整地址(/ Users / rrtoboz / IdeaProjects / First / src / com / rrtoboz / chaptertwelve / cardset-oxymoron),图像显示就好了,但是如果我将它指向/ cardset-oxymoron,则不显示。我被告知包括这样的完整地址是不好的设计,所以我一直试图让它以另一种方式工作,没有运气。任何帮助,将不胜感激!

1 个答案:

答案 0 :(得分:0)

尝试

new ImageIcon(AClassInTheChaptertwelvePackage.class.getResource(s));