Salve a tutti.

Dovrei creare un programma in cui ogni secondo viene disegnato tramite il metodo paint(Graphics g) un punto su una determinata posizione dello schermo. Utilizzando il metodo repaint() i punti precedentemente disegnati vengono cancellati. Come si può fare per evitare che vengano cancellati i punti disegnati prima?

Grazie.