Fieds_labo3

swing-スレッドモデル

最終更新:

fieds_labo3

- view
管理者のみ編集可

Swing スレッドモデル

Swingはスレッドセーフではない。
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);
           }
       });
   }
 }



記事メニュー
ウィキ募集バナー