Fieds_labo3
swing-スレッドモデル
最終更新:
fieds_labo3
-
view
Swing スレッドモデル
Swingはスレッドセーフではない。
Swingアプリケーションを作る場合には、SwingUtilitiesのinvokeLaterを使う。
Swingアプリケーションを作る場合には、SwingUtilitiesのinvokeLaterを使う。
/* 匿名クラスを用いたinvokeLaterメソッドの例 */
public class MyFrame extends JFrame {
/* コンストラクタなどは省略 */
public static void main(String[] args) {
SwingUtilities.invokeLater(new Runnable() {
public void run() {
new MyFrame().setVisible(true);
}
});
}
}