有一个由几个使用图片的窗口组成的小型 GUI 应用程序(我在 工作Intellij Idea)。
它们位于src/. 当我构建一个 JAR 时,它被放置在out/artifacts. 我在此文件夹中运行它,一切正常,当我将 JAR 文件复制到桌面时,一切正常,但图片消失了。
尝试使用:
Toolkit.getDefaultToolkit().createImage(MainClass.class.getResource("URL"));
并将带有图片的文件夹标记为Resources Root,但不知何故它没有帮助。
Project Structure也许问题可以通过某种方式Project Settings解决?
请帮帮我。
在
pom.xml文件中写入(如果有的话Maven)资源的路径并通过getResource()