Tema: Cronometro
Ver Mensaje Individual
  #12  
Antiguo 16-04-2008
Avatar de oracle
oracle oracle is offline
Miembro
 
Registrado: feb 2005
Posts: 99
Reputación: 20
oracle Va por buen camino
Bueno este es el código, a ver si así puedes ayudarme....


Código:
public class Cronometro extends Thread
{
    JLabel LabelTiempoTranscurrido;    
    boolean Finish = false;

    public void run()
    {
        long tiempoInicio = System.currentTimeMillis();
        
        
        for(;;)
            {
                if(Finish) break;
                
                try{sleep(1000);}catch(Exception e){}
                long tiempoActual = System.currentTimeMillis();
                
                ponerTiempo(tiempoActual - tiempoInicio);
            }
    }
        
    private void ponerTiempo(long aTiempo)
        {
            java.text.SimpleDateFormat tmpSDF = new java.text.SimpleDateFormat("HH:mm:ss");
                
            String tmpText = "Tiempo transcurrido: " + tmpSDF.format(new java.util.Date(aTiempo));
            getLabelTiempoTranscurrido().setText(tmpText);
    }

Agradecido nuevamente....
__________________
El único hombre que no se equivoca es el que nunca hace nada.
Responder Con Cita