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....