GIF animado em em um JLabel

6 respostas
S

Pessoal, uma vez achei um exemplo excelente e muito simples, com poucas linhas de código de um exemplo de como exibir gif animado em um JLabel. Já revirei o fórum e nada, alguém sabe?

6 Respostas

R

olhe ai o priguiçaaaaaaaa

Coloque o suaimagem.gif junto com o arquivo .java. E execute o código.

/** 
 * Declarando a classe CampoTexto com publica e inicializando o scopo 
 */  
public class CampoTexto {  
  
    /** 
     * Inicializando o método main e inicializando o scopo 
     */  
    public static void main(String args[]) {  
        new CampoTexto();  
    }  
  
    /** 
     * Inicializando construtor CampoTexto e inicializando o scopo 
     */  
    public CampoTexto() {  
        final JLabel label1 = new JLabel("Olá!" + "\nO que acharão do meu trabalho?"); /* Cria o texto */  
        final JFrame janela1 = new JFrame("Janela Simples");/* Cria o janela */  
  
        /** Dimensiona o tamanho da janela */  
        janela1.setSize(300, 100);  
  
        /** Cria um label com texto e imagem */  
        ImageIcon icon = new ImageIcon("suaimagem.gif");  
          
        final JLabel label2 = new JLabel("Imagem da Logo do Java", icon, JLabel.CENTER);   
          
        final JFrame janela2 = new JFrame("Janela Simples");/* Cria o janela */  
        janela2.setSize(300, 100); /* Dimensiona o tamanho da janela */  
  
        /** Adiciona os componentes na janela */  
        JPanel painel1 = new JPanel();  
        painel1.add(label1);  
        janela1.getContentPane().add(painel1);  
        label1.setVerticalTextPosition(JLabel.BOTTOM);  
        label1.setHorizontalTextPosition(JLabel.CENTER);  
  
        /** Adiciona os componentes na janela */  
        JPanel painel2 = new JPanel();  
        painel2.add(label2);  
        janela2.getContentPane().add(painel2);  
        label2.setVerticalTextPosition(JLabel.BOTTOM);  
        label2.setHorizontalTextPosition(JLabel.CENTER);  
  
        janela1.setVisible(true);  
        janela2.setVisible(true);  
    }  
}
S

cara, você é muito preguiçoso, se tivesse testado saberia que isso não funciona.

R

Alem de tentar ajuda reclama vai si fude seu mlk do caraio…testei pohha nenhuma mesmo!!!

forgado do caraio!!!

S

cara, se não quer ajudar vai assistir sessão da tarde. Entrar aqui e responder algo que não tem nada a ver com o tópico e ainda tirar onda só pra atrapalhar é demais…

G

RiQuInHo_$_$:
Alem de tentar ajuda reclama vai si fude seu mlk do caraio…testei pohha nenhuma mesmo!!!

forgado do caraio!!!

++

V

Tópico trancado.

SpyJavaDev e RiQuInHo_$_$, por favor, sejam educados no fórum.

Criado 18 de outubro de 2012
Ultima resposta 19 de out. de 2012
Respostas 6
Participantes 4