Repaint

ある描画をしてから、3秒後にある判定をして、その結果再度描画を変更するという処理をマルチスレッドで実現しようとしているのですが、なぜかうまくいかないです。3秒後に起動する処理をsleepさせると、mainの処理までsleepしたかのように振る舞ってしまいます。
寝て考えよう。

同じカテゴリの記事: Java