Ground类
private BufferedImage image;
private int x=0;
public int y=500;
数据成员,x和y为所绘制图像的左上角坐标。
public Ground() throws IOException {
image = ImageIO.read(new File("img/ground.png"));
}
构造方法,读取目标图像。
public void step() {
x--;
if(x<= -(111)){
x=0;
}
}
step方法,刷新地面位置。
public void paint(Graphics g) {
g.drawImage(image, x, y, null);
}
重写paint方法。
简单到没什么好说的。