サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
WWDC25
yucchi-ja.com
JDK1.6 から標準採用となった SwingWorker を試してみます。 SwingWorker クラスはどのような場合に使用されるか調べてみました。 GUI とやりとりする時間のかかる処理を、専用のスレッドで実行するための抽象クラスです。 Swing を使ってマルチスレッドアプリケーションを記述する場合、下記のような二つの制約があります。 1.イベントディスパッチスレッドでは時間のかかる処理を実行しないようにする。 2.Swing コンポーネントには、イベントディスパッチスレッド上でのみアクセスする。 この二つの制約をクリアしようと思えば時間のかかるスレッドとGUI 関連の全てを実行するスレッドが必要となります。 参考までに Sun のサイトにあるチュートリアルでは、30ミリ秒以上の処理はイベントディスパッチスレッド上で実行しない。SwingWorker を使ってワー
このページを最初にブックマークしてみませんか?
『ゆっちの秘密研究所』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く