import java.awt.*;
import javax.swing.*;

public class Cronometro extends Thread{
    JTextField t;
    boolean sigue_contando=true;
    double t_total;
    
    Cronometro(JTextField tt){
        t=tt;
        t_total=0;
    }
    
    double tiempo_total(){
        return t_total;
    }
    
    public void run(){
        long inicio=System.currentTimeMillis();
        double diferencia=0;
        while(sigue_contando){
            double ahora=System.currentTimeMillis();
            diferencia=ahora-inicio;
            int segundos=(int)(diferencia/1000);
            int milesimas=(int)(diferencia%1000);
            int minutos=(int)(segundos/60);
            segundos=(int)(segundos%60);
            t.setText(minutos+":"+segundos+":"+milesimas);
            try{
                Thread.sleep(1);
            }catch(Exception e){
            }
        }
        t_total=diferencia;
    }

}
