Thread Monitorada - Resolvido  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
Brn_SI
Debugger
[Avatar]

Membro desde: 31/10/2008 21:22:14
Mensagens: 60
Offline

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

This message was edited 1 time. Last update was at 24/06/2009 14:59:51


Brn_SI
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline

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

http://www.javaworld.com/javaworld/jw-10-1996/jw-10-howto.html
http://www.cyberward.net/blog/2009/06/intro-to-java-observer-pattern/

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

dyorgio
JavaEvangelist
[Avatar]

Membro desde: 05/05/2005 20:03:20
Mensagens: 323
Localização: Porto Alegre - RS
Offline

Caso não esteje usando SWT:

Porque a Thread?

I can fly!!!
[Email] [MSN]
filipenf
JavaBaby

Membro desde: 27/05/2009 12:47:07
Mensagens: 98
Offline

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

Você está bêbado quando começa a sentir solidariedade e não consegue pronunciar essa palavra.

Filipe N. Felisbino
SCJP - SCWCD - LPIC 1
fnf01.blogspot.com - twitter.com/filipenf
[WWW] [Yahoo!]
Brn_SI
Debugger
[Avatar]

Membro desde: 31/10/2008 21:22:14
Mensagens: 60
Offline

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
Brn_SI
Debugger
[Avatar]

Membro desde: 31/10/2008 21:22:14
Mensagens: 60
Offline

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

Brn_SI
dyorgio
JavaEvangelist
[Avatar]

Membro desde: 05/05/2005 20:03:20
Mensagens: 323
Localização: Porto Alegre - RS
Offline

Use SwingWorker
ele evita esse tipo de coisa

I can fly!!!
[Email] [MSN]
marcelo_mococa
Virtual Machine Man
[Avatar]

Membro desde: 03/03/2005 10:03:32
Mensagens: 622
Localização: São Paulo
Offline


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.


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

Marcelo Madeira - TCS
SCJP 1.5
SCWCD 1.4
blog

Brn_SI
Debugger
[Avatar]

Membro desde: 31/10/2008 21:22:14
Mensagens: 60
Offline


Vlw Galera, eu consegui aqui enchergar a classe principal.



vlw pela ajuda



Brn_SI
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team