Thread Monitorada - Resolvido

Bom dia, galera

Estou com uma duvida eu tenho um sistema que ele executa uma thread e que esta thread executa uma tela (tabela)

Eu preciso que quando o usuario clica na tabela ou faça alguma alteração na tabela esta thread me informa.

Alguem sabe qual modo que eu poderia utilizar

vlw

Você poderia implementar um Observer para esta Thread. Toda vez que ocorrer alguma alteração ela “avisa os observadores”.


Caso não esteje usando SWT:

Porque a Thread?

Eu tbm já usei Observer e funciona legal, acho que seria a forma mais simples de vc conseguir isso.

marcelo_mococa

intendi este observadores, so que eu preciso que a classe que chama a thread recebe esta informação enquanto esta thread estiver em execução e toda hora que eu fazer uma alteração a classe principal receba esta informação.

flw

dyorgio

Estou utilizando esta thread pq e o seguinte eu faço um pesquisa de um relatorio no banco de dados e esta pesquisa e um pouco demorada e se eu nao usar a thread o sistema trava a tela

Use SwingWorker
ele evita esse tipo de coisa

Simples, basta registrar a classe que cria a thread como um Observer.

Vlw Galera, eu consegui aqui enchergar a classe principal.

vlw pela ajuda