welcome: please sign in
location: "ウインドウの表示"の差分
8と9のリビジョン間の差分
2009-11-27 02:32:54時点のリビジョン8
サイズ: 816
編集者: masahiko
コメント:
2009-11-27 05:05:10時点のリビジョン9
サイズ: 1383
編集者: masahiko
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 3: 行 3:

Swingを使ってウインドウを表示するプログラムを示します。
行 17: 行 20:

1行目ではimport文でswingパッケージを利用することを示しています。

実際の処理は
9行目でJFrameクラスのインスタンスを作成し
作成したインスタンスに対し10行目でsetVisibleメソッドを行います。

JFrameクラスのインスタンスを作成することでウインドウが作成されます。
setVisible(true)メソッドは、そのウインドウを表示(見えるように)します。

ウインドウの表示

Swingを使ってウインドウを表示するプログラムを示します。

  •    1  import javax.swing.*;
       2 
       3  public class Sample1
       4  {
       5         public static void main(String[] args)
       6         {
       7                 JFrame f;
       8                 
       9                 f = new JFrame();
      10                 f.setVisible(true);
      11         }
      12  }
    

1行目ではimport文でswingパッケージを利用することを示しています。

実際の処理は 9行目でJFrameクラスのインスタンスを作成し 作成したインスタンスに対し10行目でsetVisibleメソッドを行います。

JFrameクラスのインスタンスを作成することでウインドウが作成されます。 setVisible(true)メソッドは、そのウインドウを表示(見えるように)します。

  • swing01.png

       1  import javax.swing.*;
       2  
       3  public class Sample2
       4  {
       5         public static void main(String[] args)
       6         {
       7                 JFrame f, g;
       8                 
       9                 f = new JFrame();
      10                 f.setVisible(true);
      11                 f.setTitle("- f -");
      12                 f.setSize(200, 300);
      13                 
      14                 g = new JFrame();
      15                 g.setVisible(true);
      16                 g.setTitle("- g -");
      17                 g.setSize(300, 100);
      18         }
      19  }
    
  • swing02.png

インスタンス

  • swing03.png

シーケンス図

  • swing07.png

     f.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

ウインドウの表示 (最終更新日時 2011-12-13 02:59:08 更新者 masahiko)