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