Carregar imagem como fundo de um botão ao clicar nele mesmo

3 respostas
R

olá pessoal, gostaria de clicar no botão e carregasse uma imagem no fundo deste mesmo botao…será um jogo da velha, mas em vez de x e o, será dois tipos de imagens…

3 Respostas

Matheus_terra

Opa!!

Isso é muito simples…

Adiciona esse botão ao ActionListner e no método actionPerformed você verifica se o evento é igual ao botão acionado, caso seja, você usa o setIcon() para poder “setar” uma imagem nesse mesmo botão, e depois use o repaint() para redesenhar e a imagem aparecer…

A lógica basicamente é essa, só pesquise um pouco sobre esses métodos;

R

Valeu, entendi sua lógica, mas não consegui implementar no meu código, sou iniciante e ainda não conheço a fundo Orientação a Objetos, se puder dar um exemplo seria mais facil…
Obrigado

Matheus_terra

Olha… Agora não consigo montar esse exemplo pois estou no trabalho e não tenho o JDK instalado em minha máquina, pois trabalho com .NET, mas quando eu chegar em casa eu monto esse exemplo para você, não é dificil, é coisa bem simples.

Criado 14 de outubro de 2013
Ultima resposta 15 de out. de 2013
Respostas 3
Participantes 2