Olá
eu estou querendo que o JButton tenha um Icone (Verde). Até ai certo
porém quando um evento ocorre eu quero que esse mesmo botão fique com outro Icone (vermelho).
Imaginem um semaforo, mas sempre no mesmo botão, e usando imagens…
eu gostaria de saber como eu posso fazer isso
espero que entendão meu problema ^^
Obrigado! 
que problema ocorre?
pra adicionar o icone…
jButton.setIcon("icone");
Para colocar a imagem nos botões, faço com que fiquem totalmente trasparentes da seguinte forma:
JButton.setBorderPainted(false);
meuJButton.setContentAreaFilled(false);
meuJButton.setFocusPainted(false);
Se usa o NetBeans, tem como marcar e desmarcar estas opções em Propriedades do botão, o que torna bem mais fácil!
E para alterar a imagem quando aciona um evento, como o de passar o Mouse, por exemplo, faço da seguinte maneira:
private void meuJButtonMouseEntered(java.awt.event.MouseEvent evt) {
meuJButton.setIcon(new javax.swing.ImageIcon(getClass().getResource("/Imagens/meuBotao.gif")));
}
isso considerando que minha imagem está importada para o meu projeto e dentro do pacote Imagens.
Se conseguir nos informe!
Poxa Mto obridado
tava mesmo querendo saber isso
vlw!!
[quote=Allan.Vital]Poxa Mto obridado
tava mesmo querendo saber isso
vlw!![/quote]
… Precisando estamos aí!!