Boa noite Ari,
nao sei se eh isso. mas pela excecao apresentada, tente declarar o seu
metodo run() como synchronized e vc se funciona.
public synchronized void run(){}
Abracos,
Bruno
----- Original Message -----
From: Ary Junior
To: [EMAIL PROTECTED]
Sent: Wednesday, June 06, 2001 3:01 PM
Subject: [java-list] Interface Runnable
Por favor, tenho uma classe que extende de Canvas e implemanta a interface
Runnable. Até aí tudo certo, então eu crio um thread da seguinte forma:
Thread thr = new Thread(this);
Sendo assim eu implemento o método run() em meu Canvas e pronto tá
funcionando... Até que eu tento pausar o thread da seguinte forma:
thr.wait();
É voltada a seguinte excessão:
java.lang.IllegalMonitorStateException: current thread not owner
Se alguém pude me ajudar ficarei muito agradecido.
)))
(((
:::::::::::
| |--\
| Java | | Ary Junior
|______|--/
------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br - Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------