Gente alguém pode me ajudar??
Preciso fazer botões, em que quando clicados apareçam imagens, e quando cliclados novamente as imagens saiam… ou seja quando se seta o botão a imagem aparece, quando se deseta o botão a imagem “some”, ou o botão volta ao estado incial…
Por favor me ajudem!!!
botões
J
3 Respostas
R
O JButton tem um método chamado setIcon(), tu pode testar passando o valor null como parâmetro.
J
se entendi bem sua pergunta, vc quer que o botao tenha uma figura quando alguem clicar nele e que a figura suma quando clicar de novo certo?
bem, nesse caso voce faz o que Romulinho sugeriu ai em cima dessa forma:
//...
//...
public void actionPerformed(ActionEvent ae) {
if(ae.getSource() == seuBotao) {
seuBotao.setIcon(seuBotao.getIcon() == null ?
new ImageIcon("imagem.gif") : null);
}
}
//...
//...
nao sei bem se da pra usar o operador ternario ai, mesmo assim, se der erro acho que voce entendeu o que eu quis dizer…
flw
H
Ê Ju, tá espertinha héin!!
Pedindo um help pro joguinho de memória?? rsrs
Até mais!
Criado 21 de maio de 2005
Ultima resposta 22 de mai. de 2005
Respostas 3
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo