Olá sou noob em programação e aqui no fórum também ^^
Gostaria de saber se há como colocar um GIF animado em um label ou colocar imagens e fazer com que elas mudem entre si? se houver como faço usando o netbeans?
Imagens animadas em labels
4 Respostas
Dá sim, cara… O JLabel aceita que tu coloque um Objeto do tipo ImageIcon dentro dele. Ó:
http://java.sun.com/docs/books/tutorial/uiswing/components/icon.html
E dá pra mudar o ImageIcon, usando o método setIcon() do JLabel \o/
Dá uma lida naquele tutorial ali, daí se tiver alguma dúvida, tamos aê \o/
A minha ideia inicial era fazer com que as imagens mudassem a cada x segundos mas nao sei como…
meu problema mesmo está em como fazer o timer que troca as imagens
É só você criar um Timerzinho =D
Timer timer = new Timer();
TimerTask timerTask = new TimerTask(){
public void run(){
label.setIcon(novoIcon); // Aqui você troca a imagem
}
};
timer.schedule(timerTask, 0, x); // Onde x = tempo em MILIssegundos
Isso?
vou tentar assim
se tiver problemas pode ter certeza de que voltarei a encher-lhes o saco ^^
thanks
Criado 20 de maio de 2009
Ultima resposta 20 de mai. de 2009
Respostas 4
Participantes 2
Alura Sistemas operacionais: entenda seu conceito e suas funções Descubra o que são sistemas operacionais, suas funções e tipos. Aprenda tudo de forma clara e objetiva. Não perca tempo!
Casa do Codigo Orientacao a Objetos: Aprenda seus conceitos e suas... Por Thiago Leite e Carvalho — Casa do Codigo