Alimentar JTextField apartir de uma thread

0 respostas
P

Olá…
estou com um problema que é o seguinte… tenho um JFrame que chama uma thread para processar um arquivo texto e exibir o progresso (JProgressBar).

Ao terminar o processamento, quero alimentar alguns JTextField, só que na thread não consigo pegar o nome dos components.

A chamada da thread no JFrame

Thread th = new Processo(this.pnlDados, filename, txtAreaArquivo, jProgressBar1, d, IniFile );
th.start();

método da Thread que trata após o término

private void trataTermino(){

Component c = null;

for (int i = 0; i < painel.getComponents().length; i++) {

c = painel.getComponent(i);

if (c instanceof JTextField)

String nome = ((JTextField) c).getName();

}

}

O nome vem sempre nulo… alguém tem alguma sugestão?

Criado 11 de outubro de 2006
Respostas 0
Participantes 1