| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2005 17:51:55
|
spranta
JavaEvangelist
![[Avatar]](/images/avatar/e3ca0449fa2ea7701a7ac53fb719c51a.png)
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) |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2005 19:49:24
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 15/01/2005 23:58:26
|
ricardolecheta
GUJ Master
![[Avatar]](/images/avatar/b59c67bf196a4758191e42f76670ceba.jpg)
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/ |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/01/2005 08:07:35
|
cv
Moderador
![[Avatar]](/images/avatar/210f760a89db30aa72ca258a3483cc7f.jpg)
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.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 16/07/2009 08:12:12
|
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!!!
|
|
|
 |
|
|