Como tomo la hora de mi maquina para el sistema
coloque la hora con este codigo
Calendar cal = Calendar.getInstance();
String hora = cal.get(cal.HOUR)+":"+cal.get(cal.MINUTE)+":"+cal.get(cal.SECOND);
this.lblHora.setText(hora);
Me muestra la hora de la maquina de la hora que en ese momento esta... no sigue corriendo los segundos y se queda asi estatica como lo corri.... ¿Como hago para que los segundos minutos y hora sigan avanzando?
- Inicie sesión o regístrese para enviar comentarios
Necesitas Hilos
La hora no sigue corriendo por que se ejecuta una vez y ya intenta poner ese código dentro de un ciclo y este en otro Hilo de esta forma se ejecutara infinitas veces actualizando siempre el texto del label ademas pruebas usar SimpleDateFormat en vez de el metodo get() del Calendar
Gracias pana, voy a tratar a ver
.
Timer
Un simple Timer, no necesitas manejar hilos directamente.