量産メモ帳

忘れっぽいのでメモを残しています。浅く適当に書きます。

Event Dispatch Thread (EDT) について。

スポンサーリンク

表示更新に関わる処理は EDT 内で行わないと、表示が更新されなかったり同期が取れなかったりすることがあります。
SWT だと描画用のスレッド以外から描画処理を呼び出すと、確か例外が発生したような記憶がありますが、Swing にはそういう制限はありませんが、マルチスレッドでプログラムが動くような場合は EDT 内で表示更新の処理を書かないと、上手く行かないことが多いです。