如何在java中制作复合形状作为一个对象一起移动?

时间:2014-07-05 17:39:33

标签: java

我正在尝试在Java中创建一个复合形状,它由主要形状组成,但我希望复合形状表现为单个对象。我已经编写了一个代码来创建一个带有圆形和矩形的形状,但是如何让它们表现为单个对象,因为我想根据输入移动整个​​形状。我正在尝试实现parti cle过滤算法。

import acm.graphics.*;
import acm.program.*;

@SuppressWarnings("serial")
public class ParticleFilter extends GraphicsProgram{

    public void run()
    {
        GRect boundary = new GRect(25,25,500,400);
        GRect robot = new GRect(50,70,40,40);
        GOval robothead = new GOval(60,60,20,20);
        add(boundary);
        add(robot);
        add(robothead);
    }

}

这是代码,我一直在努力。如果你知道如何解决这个问题,请告诉我。

0 个答案:

没有答案