だから、これは私のコードが NetBeans でどのように見えるかです:
そして、これは私がそれを遵守した後の様子です
これと関係があると思います
ImageIcon background = new ImageIcon(getClass().getResource("/Graphics/BackgroundConcept.jpg"));
img = background.getImage();
すべての画像をsrc
フォルダに入れましたが、読み込まれませんが、タイトル画面用に他の画像が読み込まれます。
しかし、私はこのタイプの入力を使用しています
Image image=new ImageIcon(getClass().getResource("/Graphics/titleScreen.jpg")).getImage();
g.drawImage(image,0,0,this);
と
Image GameCredits=new ImageIcon(getClass().getResource("/Graphics/credits.gif")).getImage();
問題は、JFrame に追加していないことです。
長いコードなので、pastebucket に投稿します。基本的には、移動に合わせて背景画像を移動します。
NetBeans で動作しますが、コンパイル済みのバージョンが必要でした。