1

これは簡単な質問ですが、誰も正しく説明していないか、Eclipse/JDKが壊れています。私は次のチュートリアルに従っています:http: //zetcode.com/tutorials/javagamestutorial/animation/

その中で、星のpngを画面に配置してアニメーション化します。私が使用するとき:

ImageIcon ii = new ImageIcon(this.getClass().getResource("star.png"));

nullポインタ例外が発生します。現在、star.pngファイルは、それを呼び出しているクラスと同じフォルダーにあります(これは一般的なベストプラクティスではないことはわかっていますが、このチュートリアルの内容に従って実行しています。

この質問は正確に重複していることは知っていますが(同じチュートリアルでも)、答えはなく、このファイルをどこに置いても機能しません。 getResource()->ソースが見つかりません

ここでもEclipseをアイデアとして使用していますが、これがプロジェクトなどのリソースであることをアイデアに認識させるために、何か他のことをする必要がありますか?

4

1 に答える 1

2

画像を配置した後、パッケージ全体をEclipseで更新してみてください。

于 2012-06-17T05:11:34.040 に答える