botão "trava" após ser clicado

olá a todos!

Pessoal, tenho um botão que dispara uma ação bastante demorada. Eu coloquei toda esta ação dentro de uma Thread, mas ainda assim parece que o tempo de processamento não está muito dividido… Após clicar no botão este fica “abaixado”, como se estivesse travado, até que a ação termine. Só então o botão volta à sua posição normal.
Existe uma técnica para evitar este tipo de comportamento!?

Obrigado!

Olá

Procure no google por “SwingWorker” e por “foxtrot SwingWorker”

[]s
Luca

http://www.guj.com.br/java.tutorial.artigo.47.1.guj

:lol:

Muito obrigado!
Usei o SwingWorker e funcionou perfeitamente!

Valeu Luca! Estrelas para vc!

:? :idea: :roll: :twisted: