Dúvida sobre ImageIcon

2 respostas
ByIvo

Galera, estou criando um joguinho de gomoku, onde a cada clique, uma flag booleana se altera. Até ai beleza…

Quando o user clica sobre um botão, esse botão da um setIcon() e coloca um gif, que executa com um efeito de FadeIn.
O Primeiro X e o O funcionam tranquilos, eles aparecem devagar como seria o correto, porém, a partir desses, ele para de executar a animação
e simplesmente mostra o resultado final :stuck_out_tongue:

Como eu pedi para executar só uma vez, na hora da criação do GIF, minha teoria é que o sistema está gravando em cache as imagens, e reaproveitando…
se alguém souber como evitar esse problema, me de uma ajuda.

Só para complementar, qnd o user clica, eu crio uma thread, e essa thread é responsábel pelo manejo da troca de icones do botão.

Muito Obrigado.

2 Respostas

Vingdel

Bom dia, ByIvo!

Seria legal você postar o código para ficar mais fácil de vermos como a coisa está acontecendo.

Abraço!

ViniGodoy

Tópico movido para o fórum de Interface Gráfica.

Criado 10 de fevereiro de 2012
Ultima resposta 12 de fev. de 2012
Respostas 2
Participantes 3