Ir arriba

APPLETS Qué hora es.?

La hora es un típico proceso de animación en Java que requiere de

  • Pintar elementos recurriendo a textos o archivos de imagen.
  • Ordenar al sistema la secuencia de despliegue de tales objetos.
La iteración de los pasos anteriores generarán la ilusión de movimiento, cuya velocidad puedes manejar variando el tiempo transcurrido entre el cambio de una imagen y la siguiente.
La animación en Java requiere de las siguientes acciones:

  • PINTADO y REPINTADO:
    Debes usar los métodos de java paint() y repaint()

  • INICIO y PARO:
    Debes usar los métodos de java start() y stop()

  • SUBPROCESOS:
    Son partes del programa que permiten el control de la animación, por que poseen sus propias tareas, mientras el resto del programa hace otras tareas.

    A esta propiedad se denomina la MULTITAREA de Java, que permite al programa a manejar a más de una tarea, que puede concretarse introduciendo:

    1. En la zona de declaraciones, agregar implements Runnable
    2. Crear el objeto Thread que contiene al subproceso
    3. Agregar el método star() para crear e iniciar el subproceso.
    4. Agragar el método stop() para apuntar a null el subproceso.
    5. Agregar el método run() para que el applets corra continuamente.
Qué
es
WFC
Controles
Formularios
Las
Clases
WFC
Modificar
Clases
a
Full
Tiene
mucha
Clase
Herramientas
Applets
Simple
en
NetBeans
Visual
Java
Java Beans

Dejemos el verso y toda esta teoría la captarás realizando el siguiente applets

FECHA y la HORA..!!
Para esto activa tu editor y textualmente copia el siguiente código:

Ojo.. aún no modifiques nada..!!


///////////////////////////////////////////////
// APPLET JAVA   RelojWilo.java   WILUCHA              
//   04/09/02
//////////////////////////////////////////////
import java.awt.Graphics;
import java.awt.Font;
import java.util.Date;

public class RelojWilo extends java.applet.Applet
    implements Runnable 
 {

    Font FontDeReloj = new Font("TimesRoman",Font.BOLD,25);
    Date FechayHora;
    Thread Activo;

    public void start() 
	 {
        if (Activo == null) 
	       {
             Activo = new Thread(this);
             Activo.start();
           }
     }

    public void stop() 
	  {
        if (Activo != null) 
		   {
             Activo = null;
           }
      }

    public void run() 
	  {
        Thread DatoActual = Thread.currentThread();
        while (Activo == DatoActual) 
		   {
            repaint();
            try 
			  {
                Thread.sleep(1000);
              } 
			catch (InterruptedException e) { }
           }
       }

    public void paint(Graphics screen) 
	  {
        FechayHora = new Date();
        screen.setFont(FontDeReloj);
        screen.drawString("" + FechayHora.toString(), 10, 20);
      }
}

PARADIGMA
La mujer fue creada para amarla..!!
..no para entenderla..!!!

AHORA COMPILEMOS ESTO..!!

Para ver el efecto del programa del link anterior, sigue los siguientes pasos

VER PARA CREER..!!

En el siguiente renglón puedes apreciar tu applet en acción.

Ahora ya puedes modificar este applet, suerte..!!


Volver al principio