Boa tarde, estou tendo um probleminha na minha aplicação para controlar os botões, tenho meu form principal que aciona um outro, quando eu efetuo a transação nesse novo form, devo fecha-lo e mudar os botões do principal mas ele não esta fazendo correto.
//principal
private void btnTransferenciaActionPerformed(java.awt.event.ActionEvent evt) {
Transferencia transferencia = new Transferencia(telefonia);
transferencia.setVisible(true);
}
//form secundario
private void btnTransferirActionPerformed(java.awt.event.ActionEvent evt) {
new Principal(getTelefonia()).retornaAtendimento();
this.setVisible(false);
}
//retornaAtendimento no principal
public void retornaAtendimento(){
TimerCall.stopTimer();
trataBotoes();
}
public void trataBotoes(){
btnDiscar.setEnabled(false);
btnRediscar.setEnabled(true);
btnDesligar.setEnabled(false);
btnHold.setEnabled(false);
btnUnhold.setEnabled(false);
btnPausa.setEnabled(true);
btnTransferencia.setEnabled(false);
btnConferencia.setEnabled(false);
btnDisponivel.setEnabled(true);
}
Ele chega nesse metodo trataBotoes, mas não habilita os meus botões , o que pode está acontecendo?