Potresti usare un timer (http://javax.swing.Timer).
Ogni tot millisecondi, cambi le coordinate dei vari cerchietti e invochi il metodo repaint() sul pannello che li contiene.
Potresti usare un timer (http://javax.swing.Timer).
Ogni tot millisecondi, cambi le coordinate dei vari cerchietti e invochi il metodo repaint() sul pannello che li contiene.