Cita:
Iniciado por Isakmtz Has pensado en poner un gif animado o una animacion flash de un circulo jirando. una vez que inicie sesion el usuario pasara a otra pagina y ya no vera ese gif.
hola Isakmtz, vos sabes que estoy intentando hacer esto, pero me muestra el gif esttico. sera porque uso el ??
me base en este ejemplo:
Código Clase FrameCargando:
Ver originalimport javax.swing.JFrame;
public class FrameCargando extends JFrame{
public static void main (String arg[]){
FrameCargando fc = new FrameCargando();
fc.setSize(180,120);
fc.setVisible(true);
PanelCargando pc = new PanelCargando();
fc.add(pc);
}
}
Código Clase PanelCargando:
Ver originalimport java.awt.Dimension;
import java.awt.Graphics;
import java.awt.image.*;
import javax.swing.ImageIcon;
import javax.swing.JPanel;
public class PanelCargando extends JPanel {
public PanelCargando() {
try {
jbInit();
} catch (Exception e) {
e.printStackTrace();
}
}
private void jbInit() throws Exception {
this.setLayout( null );
this.setSize(new Dimension(200, 150));
}
public void paintComponent (Graphics g){
Dimension tamanio = getSize();
ImageIcon imagenFondo = new ImageIcon(getClass()
.getResource("recursos/cargando.gif"));
g.drawImage(imagenFondo.getImage(), 0, 0, tamanio.width, tamanio.height, null);
setOpaque(false);
super.paintComponent(g);
}
}
estuve mirando si hay algun "
gifIcon", pero no hay nada... tendria que probar correrlo en otra pc, no sea que la pc es la que no me lo muestra animado??.
Saludos.