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 に答える