Invalid thread access  XML
Índice dos Fóruns » Interface Gráfica
Autor Mensagem
spranta
JavaEvangelist
[Avatar]

Membro desde: 19/01/2004 17:32:48
Mensagens: 305
Localização: Belo Horizonte
Offline

Pessoal estou fazendo uma aplicação que é uma especia de monitor. Deixa eu explicar melhor, é o seguinte, este monitor seria uma tela somente com uma Table onde a cada 10 segundos eu vou ao banco e busco informações novas recem jogadas lá no bd e assim eu pego estes dados e jogo na Table.
Para agendar este acesso ao banco a cada dez segundos eu estou utilizando um objeto TimerTask, onde eu implemento o acesso dentro do run já que é uma thread, até aqui tudo bem, no entanto, ao buscar as informações do banco e jogar na table é lançada a seguinte exceção:

A linha onde acontece a exceção tem o seguinte:

Espero que isto baste para alguem me ajudar a como solucionar este problema, pois já quebrei a cabeça e não consigo sair deste buraco. Lembrando que eu estou utilizando SWT

"Não somos apenas ignorantes. Somos ignorantes sobre o quão ignorantes somos."
(Charles Darwin)
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Eu nao tenho os detalhes, mas vc vai querer dar uma lida sobre Threading com SWT. Tem um monte de pegadinhas - executar eventos fora da thread principal eh um deles.
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
ricardolecheta
GUJ Master
[Avatar]

Membro desde: 17/05/2003 13:42:10
Mensagens: 1486
Localização: Curitiba
Offline

cv wrote:Eu nao tenho os detalhes, mas vc vai querer dar uma lida sobre Threading com SWT. Tem um monte de pegadinhas - executar eventos fora da thread principal eh um deles.


http://dev.eclipse.org/viewcvs/index.cgi/platform-swt-home/faq.html?rev=HEAD#uithread

alias, qual será o motivo disso? é um saco

This message was edited 4 times. Last update was at 15/01/2005 23:59:52


Ricardo R. Lecheta
Livro - Google Android (português)
http://www.livroandroid.com.br/
http://livroandroid.blogspot.com/
http://www.livetouch.com.br/
cv
Moderador
[Avatar]

Membro desde: 04/04/2003 00:32:12
Mensagens: 7842
Localização: São Paulo, SP
Offline

Pode ateh ser um saco, mas evita um mooooooonte de bugs de concorrencia que podem ser chatissimos de testar.
[Email] [WWW] [Yahoo!] [MSN] [ICQ]
Shakall
Virtual Machine Man

Membro desde: 11/10/2007 17:50:59
Mensagens: 671
Localização: Blumenau - SC
Offline

Estou com o mesmo problema quando tento acessar um metodo de uma classe fora dela acontece este erro, alguem tem uma dica de como resolver isso? pois preciso passar parametros e tal entre estas classes, Obrigado!!!
[Email] [MSN] [ICQ]
 
Índice dos Fóruns » Interface Gráfica
Ir para:   
Powered by JForum 2.1.8 © JForum Team