RSS
Facebook
G+

Buscador de IntercambioSOS:


Retroceder   Foro de Ayuda IntercambiosvirtualeS > Soporte Sobre: Educación & Entretenimiento > Zona Académica > Programación
Comunidad

Respuesta
 
Herramientas Desplegado
Antiguo 18-jul-2010     #1
Amor y Paz [Java] Reloj en Java, usando Thread

Saludos amigos, otro ejemplito que creo le da un valor agregado a una aplicación es un reloj digital (por así decirlo) y muchos de los nuevos programadores no saben como implementar dicha cosa, la verdad es muy fácil. Solamente con saber un poquito de la librería Thread o Runnable.


La lógica de hilos no es gran cosa:

Código:
/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package relojmanybadilla;

import java.util.Calendar;
import java.util.Date;
import java.util.GregorianCalendar;
import java.util.logging.Level;
import java.util.logging.Logger;

/**
 *
 * @author Many
 */
public class Hilo extends Thread {

    Principal ventana;

    public Hilo(Principal ventana) {
        this.ventana = ventana;
    }

    @Override
    public void run() {
Date f;
        while (true) {
            ventana.getjLabel3().setIcon(new javax.swing.ImageIcon(getClass().getResource("/Recursos/puntos1.jpg")));
            try {

                Thread.sleep(1000);

            } catch (InterruptedException ex) {
                Logger.getLogger(Hilo.class.getName()).log(Level.SEVERE, null, ex);
            }

            f = new Date();
            ventana.getjLabel1().setText("" + f.getHours() + ":" + f.getMinutes() + ":" + f.getSeconds() + "");
            ventana.getjLabel3().setIcon(new javax.swing.ImageIcon(getClass().getResource("")));
        }
    }
}
Proyecto en Netbeans 6.9 para consultar código

Descargar

Enviar un mensaje por MSN a Manybadilla Enviar un mensaje por Yahoo  a Manybadilla Enviar un mensaje por Skype™ a Manybadilla Responder Citando
Los siguientes 7 usuarios agradecen a Manybadilla por este mensaje:
cardavid (19-jul-2010), Eloy58 (18-jul-2010), EternalWolf (18-jul-2010), felcon (18-jul-2010), Hunted (18-jul-2010), jchierro (26-jul-2010), wolfito (18-jul-2010)
Antiguo 18-jul-2010     #2
Predeterminado

interesante gracias.... saludos
Enviar un mensaje por MSN a felcon Enviar un mensaje por Skype™ a felcon Responder Citando
Los siguientes 3 usuarios agradecen a felcon por este mensaje:
cardavid (19-jul-2010), jchierro (26-jul-2010), wolfito (18-jul-2010)
Antiguo 18-jul-2010     #3
Predeterminado

Muchas gracias Many, buen tip...

salu2
Responder Citando
Los siguientes 3 usuarios agradecen a baduser por este mensaje:
cardavid (19-jul-2010), jchierro (26-jul-2010), wolfito (18-jul-2010)
Antiguo 18-jul-2010     #4
Predeterminado

Gracias por ese ejemplo



Saludos



No existen malos días,solo son malos momentos que sumados te marcan el día.

Volviendo poco a poco al foro


Respeta las REGLAS de y no hagas
Enviar un mensaje por MSN a wolfito Responder Citando
Los siguientes 2 usuarios agradecen a wolfito por este mensaje:
cardavid (19-jul-2010), jchierro (26-jul-2010)
Antiguo 24-sep-2010     #5
Predeterminado

muchas gracias
Responder Citando
Antiguo 19-jul-2010     #6
Predeterminado

Muchas gracias Many

El ser humano es un ser evolutivo, cada día debe ser mejor!

http://img101.imageshack.us/img101/5390/firmanuevaiv.gif
Enviar un mensaje por MSN a cardavid Responder Citando
Usuarios que han agradecido este mensaje de cardavid
jchierro (26-jul-2010)
Antiguo 26-jul-2010     #7
Caluroso

Gracias por la info. Many

Responder Citando
Usuarios que han agradecido este mensaje de jchierro
cardavid (27-jul-2010)
Antiguo 03-oct-2010     #8
Predeterminado

Se agradece men

El que ríe de último... es porque no entendió el chiste.
Responder Citando
Antiguo 04-oct-2010     #9
Predeterminado

Muy bueno muchas gracias por compartir tus conocimientos...



intercambiosvirtuales.org
Enviar un mensaje por MSN a wpiaw Responder Citando
Respuesta

Etiquetas
java


(0 miembros y 1 visitantes)
 

Normas de Publicación
No puedes crear nuevos temas
No puedes responder mensajes
No puedes subir archivos adjuntos
No puedes editar tus mensajes

Los Códigos BB están Activado
Las Caritas están Activado
[IMG] está Activado
El Código HTML está Desactivado

Ir al Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Que es JAVA ? baduser Otras 8 19-jul-2011 11:27


Desarrollado por: vBulletin® Versión 3.8.1
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
Ad Management by RedTyger