Dudas de Programacion » Java » Java Básico

La hora del sistema queda estatica, no avanza los minutos ni segundos

(2 posts)
  • Started 4 months ago by enmanuel
  • Latest reply from lineadecodigo

Tags:

No tags yet.

  1. enmanuel
    Member

    int hora, minutos, segundos;
     
    hora =calendario.get(Calendar.HOUR);
    minutos = calendario.get(Calendar.MINUTE);
    segundos = calendario.get(Calendar.SECOND);
     
    lblHora.setText(hora + ":" + minutos + ":" + segundos);

    ESE ES MI CODIGO PARA OBTENER LA HORA, PERO SE QUEDA ESTATICA... COMO HAGO PARA QUE LOS SEGUNDOS MINUTOS Y HORA SIGAN AVANZANDO??????

    Posted 4 months ago #


  2. lineadecodigo
    Member

    Si estás utilizando Swing puedes utilizar un Timer.

    Timer t = new Timer(1000, actualizarReloj);
    t.start();
     
    ActionListener actualizarReloj = new ActionListener() {
      public void actionPerformed(ActionEvent e) {
          // Actualiza el reloj
        }
    }
    Salu2,
    Linea de Código.
    http://lineadecodigo.com
    Posted 4 months ago #

Reply

You must log in to post.

1,070 posts in 437 topics over 40 months by 388 of 892 members. Latest: lalala, nijh1, jasu

Acerca de...

Dudas de Programación es una Web, dentro del proyecto aulambra.com que nace con la idea de propocionar un foro de consultas sobre diferentes temas de programación. Orientado a ayudar a los internautas hispano-hablantes en Internet.

Ir al Blog de Linea de Código

Otras Webs