0

Swing が単一の Event Dispatch Thread を使用することは広く知られています。JavaDoc でこれを述べているステートメントはどこにありますか?

次のような Sun のブログ エントリを見つけることができます。

この分析は、1997 年の Swing のデザイン レビューの 1 つで最高潮に達し、AWT の現状と業界全体の経験をレビューし、Swing は非常に限られたマルチスレッドのみをサポートする必要があるという Swing チームの推奨事項を受け入れました。いくつかの例外を除いて、GUI ツールキットのすべての作業は、イベント処理スレッドで実行する必要があります。ランダム スレッドは、GUI の状態を直接操作しようとしないでください。

-- http://weblogs.java.net/blog/kgh/archive/2004/10/multithreaded_t.html

しかし、ブログ エントリはドキュメントではないため、単なる実装の詳細に依存したくありません。

4

1 に答える 1