我是初学java程序员,我正在学习cmpe课程。我正在绘制椭圆形,我想让它移动15次x坐标5次
import acm.graphics.;
import acm.program.*;
public class proje extends GraphicsProgram {
public void run(){
int x=1;
int y=1;
GOval f = new GOval(x,y,5,5);
add(f);
for (int i = 1; i <strong text=15; i++)
x= x+5;
}
}
这里是我的代码小程序显示初始椭圆形但它没有再绘制15次任何帮助对我有用谢谢
答案 0 :(得分:1)
public class proje extends GraphicsProgram {
public void run(){
for (int x = 1; i <= 76; x+=5){
GOval f = new GOval(x,1,5,5);
add(f);
}
}
}
此代码基于以下假设:“添加”-Method以某种方式将椭圆存储在数组中然后显示它。如果情况并非如此,请准确说明您的问题。
它基本上创建了16个不同的椭圆形物体然后添加它们。您将不得不以某种方式“重绘”每个椭圆形物体的屏幕。也许为你的问题添加更多代码。