Ajuda para preencher JareaText

Fala galera, estou brincando com o pacote Java.io.File do java, fiz um pequeno sistema q percorre todo os sistema de diretorio do pc, e imprimi em um componente JareaText.
Pelo menos essa é a intenção, porem não ta dando certo, não esta fazendo a impressão no JareaText. (obs: estou usando no ubuntu)
Se puderem dar uma olhada:
no arquivo indexador.java, so faz a impressão na saida system.out, ai funciona blz

Kcete… problema resolvido, o JtextArea so vai atualizar quando o processo terminar, para que ele seja preenchido a cada iteração do looping, tive q deixar em uma thread:

no botão executar coloquei a thread;