延长椭圆形15次

时间:2016-05-25 13:35:10

标签: java for-loop

我是初学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次任何帮助对我有用谢谢

1 个答案:

答案 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个不同的椭圆形物体然后添加它们。您将不得不以某种方式“重绘”每个椭圆形物体的屏幕。也许为你的问题添加更多代码。