- ベストアンサー
Exception occurred during event dispatching
こんにちは。 JBuilderでappletを作成しています。 wait()とnotify()をプログラム中で利用したところ, 次のようなメッセージが出ました。 Exception occurred during event dispatching: java.lang.IllegalMonitorStateException: current thread not owner 具体的にどのようなことを意味しているのかわかりません。 どなたか教えて下さい。お願いします。
- みんなの回答 (2)
- 専門家の回答
補足
wait()は,paint()の中のif文で使用しています。 描画させる為の値を渡さない時に,描画をさせないように,したいのです。 だめもとで, ・描画領域であるCanvas ・this をobjとしてコードを組んでみました。 ・synchronized void paint(){} という様に実行してみました。 が,appletが動作しなくなったり等の結果になりました。 何がまずいのでしょうか? 大変わかりやすい回答なのですが,もう少しお願いします。