Ad esempio così:
codice:
Vector v = new Vector(); // Da qualche parte crei un Vector (nel costruttore, ad esempio)
public void paint(Graphics g) {
int posX, posY; // Le coordinate del punto da disegnare
// Ridisegno per prima tutti i punti precedenti (se ce ne sono)
Point p = null;
for(int j=0; j<v.size(); j++) {
p = (Point) v.elementAt(i);
posX = p.x;
posY = p.y;
... // qui avrai l'istruzione per disegnare il punto di coordinate (posX, posY)
}
... // Non so come calcoli il punto, ma alla fine avrai due coordinate (posX e posY)
... // Qui disegnerai il tuo punto
v.add( new Point(posX, posY) ); // Aggiungo il nuovo punto al Vector
}
Ciao.