Temporizadores

Páginas: 3 (609 palabras) Publicado: 27 de septiembre de 2011
GUERRERO CURIEL EVELIN JANET
PROGRAMACION III 6652

COMO PONER IMAGEN DE FONDO EN FORMULARIOS
Graphics g = jFrame1.getGraphics();
g.drawImage(image,0,0,jFrame1);

donde image es del tipojava.awt.Image;

se puede leer un jpg,bmp o png y convertirlo
a bufferedImage que es una extension de image
con el siguiente codigo.

import java.awt.image.BufferedImage;
importjavax.imageio.ImageIO;
...
BufferedImage image = null;
try
{
image = ImageIO.read( url );
}
catch ( IOException e )
{
System.out.println( "image missing" );
}

crear un paquete en donde ubicaré lasimagenes, ésto nos ayuda a no utilizar rutas absolutas, las mismas que traen complicaciones cuando no se respeta los directorios por defecto, mientras que si la imagen es parte de paquete es parte de laaplicación y es independiente de la instalación del programa.

Luego debemos crear un JPanel que contendrá la imagen, un campo de texto, un campo para password y un botón. Dentro del JPanel debemosre-escribir el método paintComponent en donde utilizando el método g.drawImage se dibuja la imagen. Para hacer referencia a la imagen que se encuentra dentro de un paquete lo hacemos con el métodogetResource, éste mismo método es utilizado para agregar una imagen al botón al botón.

Una vez hecho los trabajos con el JPanel, debemos empezar a trabajar con el JFrame, únicamente lo que correspondehacer es crear un objeto del tipo JPanel (en mi caso la clase PnlFondo) y agregarlo al JFrame dentro del cual se ha definido con Layout el BorderLayout.


TEMPORIZADORES
javax.swing.Timer
Estaclase es más sencilla de usar.  Basta con instanciarla pasándole cada cuánto tiempo (en milisegundos) queremos que nos avise y un ActionListener, cuyo método actionPerformed() se ejecutaráperiódicamente. Luego sólo hay que llamar al método start() cuando queramos que el Timer empiece a contar.  El código puede ser similar a este:
Timer timer = new Timer (tiempoEnMilisegundos, new...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • temporizadores
  • Temporizadores
  • El temporizador
  • Temporizadores
  • temporizadores
  • Temporizadores
  • Temporizador
  • Temporizador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS