Buenas,
No entiendo. Al principio comentas que te has creado una clase Timer con un metodo
correr().
Sin embargo, luego en realidad utilizas el Timer Swing (javax.swing.Timer) que yo te habia recomendado y no el tuyo:
Código Java:
Ver originaltimer
= new Timer(delay, action
);timer.setInitialDelay(0);
timer.start();
EDITO: ah OK ya lo he visto. Has creado una clase Timer que hacer de wrapper del Time de Swing.
Un saludo