Em um outro método, como disparar o evento de um botão?

3 respostas
S

Tenho um método de um botao no qual, numa determinada parte preciso chamar um actinoPerformed de outro botão…
como fazer isso sem ter que precisar de copiar e colar o codigo do botao…e nem ter q fazer um metodo individual para isso

3 Respostas

laudenpower

JButton1.doClick();

Espero ter ajudado… :slight_smile:

gustavoRamos

Já que seus dois métodos fazem a mesma coisa você pode criar um método comum entre eles, e no seu actionPerformed do botão A ou B chama esse método.

private void botaoAActionPerformed(event evt){
seuMetodoComum(parametro);
}


private void botaoBActionPerformed(event evt){
seuMetodoComum(parametro);
}

private void seuMetodoComum(parametro){
//aqui é o código que os dois fazem em comum
}
S

Obrigado pelas respostas,
vou tentar o JButton.doClick quando chegar em casa.

gustavoRamos, também pensei nisso, mas agoraa que ja fiz o método dentro do action performed de um botão, queria ver se era possível, sem copiar e colar o código para um novo método.

Criado 25 de fevereiro de 2009
Ultima resposta 3 de mar. de 2009
Respostas 3
Participantes 3