0

slick と lwjgl を使って簡単なゲームを作っています。日食で実行しています。私のイメージが正しい場所にあると確信しています。私のjarファイルは次のようになります: http://puu.sh/2xS3v しかし、私はこのエラーを受け取り続けます: http://puu.sh/2xS4v 私の画像はすべて、jar内にある res フォルダーにあります。画像をロードする方法は次のとおりです: http://pastebin.com/huBDRM2W

4

3 に答える 3

2

次のコードを使用します

ClassLoader cldr = this.getClass().getClassLoader();
java.net.URL imageURL   = cldr.getResource("/PackageB/PackageBa/PackageBaa/MyImage.png");
ImageIcon aceOfDiamonds = new ImageIcon(imageURL);
于 2013-04-11T04:24:19.480 に答える
0

コードが提供されていないため、これがあなたの状況に当てはまるかどうかはわかりませんが、個人的な経験から、コードのどこかでビルドを妨げるような間違いが発生すると、そのようなエラーが発生します。登録済み。

正しい場所にあると確信していますか? エラーは、それが見つからないことを示しているため、間違ったパスにある可能性があります。

于 2013-04-11T04:25:23.990 に答える