Efeito tela branca JFrame

Pessoal, estou com um probleminha… em alguns pontos de uma aplicacao AWT/SWING preciso executar threads e aguardar a execucao dessas threads… Quando chamo as threads e aguardo a execucao a tela (JFrame) fica branca ate que a thread termine a execucao… ou seja a tela nao eh atualizada ate que a thread termine de executar… como faco para resolver esse problema ???

Gustavo

Execute o processo numa thread separada.

Oooou aprenda aqui:
http://www.google.com.br/search?q=swing+thread
http://java.sun.com/products/jfc/tsc/articles/threads/threads1.html

Com a thread rodando em background funciona, o problema eh que fico aguardando ela terminar… por exemplo quando utilizo join() a parte grafica nao pinta ate que a thread termine a execucao… como contorno esse problema ?