Thread Monitorada - Resolvido

8 respostas
Brn_SI

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

8 Respostas

marcelo_mococa

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


dyorgio

Caso não esteje usando SWT:

Porque a Thread?

filipenf

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

Brn_SI

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

Brn_SI

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

dyorgio

Use SwingWorker
ele evita esse tipo de coisa

marcelo_mococa

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

Brn_SI

Vlw Galera, eu consegui aqui enchergar a classe principal.

vlw pela ajuda

Criado 24 de junho de 2009
Ultima resposta 24 de jun. de 2009
Respostas 8
Participantes 4