Foro de elhacker.net

Programación => Java => Mensaje iniciado por: BlaineMonkey en 15 Abril 2010, 18:36 pm



Título: Gif animado en un JTable
Publicado por: BlaineMonkey en 15 Abril 2010, 18:36 pm
Tengo un JTable con mi propio TableCellRenderer (MyTableCellRenderer)
MyTableCellRenderer extiende de JLabel.

El problema es que quiero poner un gif animado y no se ve nada.
Si en lugar de poner un gif pongo un png sí que se ve.

He probado a crear un JLabel y ponerle el gif como icono (tal cual lo hago en la otra clase) y ponerla en la pantalla fuera de la tabla y sí que se ve, por lo que el gif está bien. ¿Alguna idea de qué pasa y como se puede soluciionar?

Otra pregunta, ¿cómo se puede hacer para que un JLabel que tiene un gif/png como icono se ajuste siempre al tamaño de su celda? Lo que quiero es que al redimensionar la celda se redimensione el gif/png y ocupe toda la celda.

Espero pueda ayudarme alguien porque no sé qué estoy haciendo mal.


Título: Re: Gif animado en un JTable
Publicado por: 1mpuls0 en 15 Abril 2010, 19:00 pm
http://www.java2s.com/Code/Java/Swing-Components/AnimatedIconTableExample.htm

Saludos