1

Тема: Ellipse2D

Извините,я вообще новичок.
Можно ли сделать так,чтобы обьект Ellipse2D передвигался ?
Если его с помощью цикла постоянно прорисовывать,
то как стирать старые обьекты ?

for ( double i = y1,i1= y2; i <= 300; i+=20,i1+=20 )

{
Ellipse2D arc2 = new Ellipse2D.Double(x1,i,x2,i1);
g2.setPaint(Color.yellow);
g2.draw(arc2);
};

Спасибо

2

Re: Ellipse2D

Координаты объекта передаются в методе draw. Перед тем как нарисовать следующий кадр, надо предварительно очистить облать рисования, например, залив ее прямоугольником.

Сделаем мир лучше!