Gostaria de saber como fazer um if
quando o botão é clicado.
Por exemplo:
if(btnTeste.foi clicado){
código
}else{
isso}
Gostaria de saber como fazer um if
quando o botão é clicado.
Por exemplo:
if(btnTeste.foi clicado){
código
}else{
isso}
Você tem que implementar a interface "ActionListener"
, e seu método"actionPerformed"
. Dentro do método ai você dá seu if, usando o método getSource
da classeActionEvent
.
EXEMPLO ABAIXO:
public void actionPerformed(ActionEvent v) {
if(v.getSource == botao)
{
}
Dai depois você usa o método"addActionListener()"
e usa “this” como parâmetro no mesmo, para dizer que o evento foi tratado nessa classe. EXEMPLO: "botao.addActionListener(this);"
OBS.: Não é para usar dentro do método actionPerformed!
Para mais informações: