William,
 
Como voc� est� fazendo que ela durma por 10 segundos? Qualquer que seja este m�todo, deve estar fazendo com que o thread pause por 10 segundos de execu��o. Uma forma (ruim, admito) de fazer com que ela aguarde 10 segundos para fazer outra coisa � armazenar o hor�rio do sistema e testar se o j� passou 10 s.
 
� uma solu��o at� voc� achar um m�todo educado que fa�a o que voc� quer.
 
abra�os
 
Jorge
 
-----Original Message-----
From: Wiliam Machado [mailto:[EMAIL PROTECTED]]
Sent: segunda-feira, 15 de janeiro de 2001 14:55
To: [EMAIL PROTECTED]
Subject: [java-list] Threads

Amigos,
 
Estou com uma d�vida terr�vel, mas simples.
 
Tenho duas Threads rodando, cada uma apresenta uma classe Stand-Alone. Em cada interface tenho dois bot�es, quando dou um click no botao1 (de qualquer uma das duas janelas) s�o disparadas outras duas Threads que devem fazer em paralelo a atualiza��o das telas usando cada uma o m�todo paint pr�prio (A comunica��o � feita por Socktes informando qual atualiza��o deve ser feita).
Bem o problema � que: quando � iniciado a primeira Thread do bot�o, ela altera a interface e "dorme" por 10 segundos, a segunda Thread foi disparada em paralelo, por�m ela tamb�m deveria alterar a tela e "dormir" por 10 segundos. As duas deveriam terminar juntas uma vez que s�o paralelas e dormem o mesmo tempo S� que a segunda s� inicia quando a primeira acorda me dando um tempo final de 20 segundos ao inv�s de 10.
 
Algu�m tem alguma id�ia do que acontece???
 
Grato,
 
Wiliam Machado

Responder a