我想要一个循环,将贯穿每个我有的图像。我想把它们绘制到屏幕上,如果我单独绘制每个图像,但它使用了大量代码,它会很好地工作。虽然使用循环绘制每个图像应该使用更少的代码。这是我的代码。循环绘制不同的图像?
String image[] = {"carA", "carB"};
for(int i = 0; i < image.length; i++){
g.drawImage(image[i].getImage(), image[i].getX(), image[i].getY(),
image[i].getWidth(), image[i].getHeight(), this);
}
它说问题是正在使用字符串。 getX()和getY()等找出x和y坐标。 我怎样才能使这个工作?
也许你的意图是你的数组与String []不同,可能是包装图像并保持其位置和大小的类。 – PhiLho