Google

domingo, 8 de agosto de 2010

Gif animado en java

Para visualizar un archivo gif animado en un componente JLabel de Swing se debe realizar lo siguiente:

JLabel etiqueta = new JLabel();
ImageIcon imageIcon = new ImageIcon("D:/gif_animado.gif");
etiqueta.setIcon(imageIcon);
imageIcon.setImageObserver(etiqueta);

El método setImageObserver establece el observador de la imagen que es quien se encargará de actualizar la pantalla en caso de que sea un archivo GIF animado.

12 comentarios:

Juanmi dijo...

Me ha servido mucho para un proyecto en SWING que estoy haciendo.... Muchas gracias por el aporte.

Anónimo dijo...

Oye que buen aporte no lograba hacerlo pero gracias

Anónimo dijo...

Muchas gracias, es lo que buscaba!

Dj Denion dijo...

amigo no se como implementarlo podrias explicarme es pára una aplicacion de escritorio hecha en netbeans

Anónimo dijo...

si quiero pegarlo en un jpanel.. reescribiendo el metodo paintComponent(graphiscs g)... bueno yo lopege pero el gif no se anima :/ Alguna idea brother

Anónimo dijo...

Eres la onda, gracias por compartir tus conocimientos me gusto mucho esto GRACIAS

LOG&CO dijo...

voy a probarlo
Gracias

Anónimo dijo...

+10 lince te amo :v hazme un hijo
el dios Sanger te lo agradece

Prro dijo...

+10 lince te amo :v hazme un hijo

Anónimo dijo...

me gusta la pepita mmmmmmmm

Anónimo dijo...

me gusta el pene....

DROA13 dijo...

Eso dentro de que bloque de código lo pongo