reloj java

Páginas: 4 (966 palabras) Publicado: 4 de marzo de 2014
package r;

import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import javax.swing.JLabel;

public class Reloj extends JLabel implements Runnable {private String dia, mes, año, hora, minutos, segundos;
private Calendar calendario = new GregorianCalendar();
Thread hilo;


public Reloj( int x, int y, int p, int p1) { //ConstructorsetBounds(x, y, p, p1);
hilo = new Thread(this);
hilo.start();

} //fin constructor

@ Override
public void run() {
Thread ct = Thread.currentThread();
while (ct == hilo) {
try {actualiza();
int mesE;
mesE = Integer.valueOf(mes) + 1;

setText(hora + ":" + minutos + ":" + segundos);

Thread.sleep(1000);
} catch (InterruptedException ex) {System.out.println(ex.getMessage());
}

}

}


public void actualiza() {

Date fechaHoraActual = new Date();
calendario.setTime(fechaHoraActual);

hora =String.valueOf(calendario.get(Calendar.HOUR_OF_DAY));
minutos = calendario.get(Calendar.MINUTE) > 9 ? "" + calendario.get(Calendar.MINUTE) : "0" + calendario.get(Calendar.MINUTE);
segundos = calendario.get(Calendar.SECOND) > 9 ? "" +calendario.get(Calendar.SECOND) : "0" + calendario.get(Calendar.SECOND);
dia = calendario.get(Calendar.DATE) > 9 ? "" + calendario.get(Calendar.DATE) : "0" + calendario.get(Calendar.DATE);
mes =calendario.get(Calendar.MONTH) > 9 ? "" + calendario.get(Calendar.MONTH) : "0" + calendario.get(Calendar.MONTH);
año = calendario.get(Calendar.YEAR) > 9 ? "" + calendario.get(Calendar.YEAR) :"0" + calendario.get(Calendar.YEAR);
}
}




public static void main(String[] args) {
SimpleDateFormat formateador = new SimpleDateFormat("dd/MM/yyyy");
try {GregorianCalendar calendario = new GregorianCalendar();
calendario.setTime(formateador.parse("02/05/2012"));
GregorianCalendar otroCalendario = new GregorianCalendar();...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Codigo Reloj Checador En Java
  • Reloj de aguja (en lenguaje java)
  • Reloj
  • Relojes
  • Reloj
  • Reloj
  • RELOJ DE LAS ERAS
  • Reloj

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS