所以这就是我的代码在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但我需要一个编译版本。