Olá pessoal, tudo bem?
Então estou com uma duvida, estou fazendo um sistema.
Nele contem um botão com um evento de MouseClicked.
O programa está legal, porem após eu apertar o botão eu coloco ele como botao.setEnabled(false), certo?
Aí, passa um tempo ( ou seja, apos o processamento do que esta dentro do botao ) ele volta a botao.setEnabled(true).
Só que durante o tempo em que a propriedade enabled esta como false, quando eu clico no botao ele começa a executar novamente o que esta dentro dele, ou seja, o fato dele estar botao.setEnabled(false) não impede eu ir com o mouse em cima dele e clicar, assim me gerando um erro no meu sistema.
Alguem tem alguma solução pra isso?
Acho que isso tem haver com alguma propriedade que não sei qual é, cheguei até a procurar, mas não achei nada.
Grato desde já.