Cita:  
					Iniciado por superweb360 
  puedes añadirle un evento al JDialog, para cuando este se cierre, que se pare el timer
        También probe algo parecido colocando a  
 Código PHP:
    javax.swing.Timer TIMER 
    
   como global en el Jframe, y al cerrar en el Jdialog:    
Código Java:
Ver originalprivate void formWindowClosing
(java.
awt.
event.
WindowEvent evt
) {                                    Jframe JF=new Jframe ();
JF.TIMER.stop();
    }
  
Pero al cerrar el Jdialog, me saltaba una excepción (nullpointer) y el Timer continuaba ejecutandose...