Vector/Array de Figuras

Julio
05 de Enero del 2004
Soy nuevo en esto y me gustaria hacer un vector de cuadrados como puedo hacer para rellenarlo, gracias

Joven Padawan
05 de Enero del 2004
Bueno, podrías utilizar la clase Vector y la clase Shape. Primero declara una referencia de tipo Vector y crea un nuevo Vector. Después crea una referencia de tipo Shape y cuando quieras crear una nueva figura lo hace con esta última. Ej:

import java.awt.geom.*
import java.util.*

Vector v=new Vector();
Shape s;
....
s=new Rectangle2D.Float(x,y,ancho,largo);
v.add(s);
.....
s=new Ellise2D.Float(x,y,ancho,largo);
v.add(s);
......

Creo que te haces una idea. Tanto las clase Rectangle2D.Float como la Ellipse2D y otras de figuras geométricas estan en el paquete java.awt.geom y la Vector creo recordar que estaba en java.util. Si tienes algún problema dilo y trataré de solucionarlo.
¡Buena Suerte!