Threads

Opa, to com uma dúvida no uso de threads, o problema é o seguinte:
Eu tenho um applet que instancia uma classe que é extend threads, ai no meio da execução dessa classe eu preciso para a execução dela por um tempo até que alguma coisa aconteça no meu applet que irá acordar a thread que estava parada, porém quando eu tento da um notify pelo applet para a thread o sistema exibe uma mensagem informando que o applet não é o dono daquela thread. Alguem tem alguma idéia do que posso fazer?

Cara…tenta chamar o notifyAll()…axo q dessa forma todas as threads, inclusive as q o applet nao eh dono vao acordar…

Vlw!!

para chamar os metodos wait, notify ou notifyAll sobre um objeto, a Thread atual deve ser a “dona” do monitor para aquile objeto…
em outras palavras:

synchronized (objeto) {
  objeto.wait ( 100 );
  objeto.notifyAll ();
}

aqui no guj existe um tutorial sobre Threads e concorrencia… aconselho a vc dar uma lida primeiro

Vlw aew pelo esclarecimento cara…:slight_smile:

[]'s.

valeu ai pela ajuda :slight_smile: