0

我有一个典型的问题,涉及从特定目录加载文件。

这看起来像我的项目的树:

http://i.stack.imgur.com/Hbnkb.png

它是导致问题的代码的一部分:

ImageView iv = new ImageView(new Image(Main.class.getResourceAsStream(
            "images/image.png"))
            );

谁能告诉我如何加载“image.png”图片以及此代码中的错误在哪里?

4

1 回答 1

2

您需要使用“/”从 jar 的根目录开始。您当前正在做的是从相对位置(从主类位置)获取它。

ImageView iv = new ImageView(new Image(Main.class.getResourceAsStream(
        "/images/image.png")));
于 2013-06-01T21:15:26.597 回答