2016-11-13 3 views
-3

import java.util。 ; import java.awt。;これはGUIの私の最初のプログラムです、そして、それはちょうどどんなウィンドウも開きません。エラーはありません。コマンドラインで実行します。何が間違っていますか?

パブリッククラスframoは、フレーム {

public framo() 
{ 
setLayout(new FlowLayout()); 
Panel panel=new Panel(); 
Button btn=new Button("press"); 
panel.add(btn); 
} 

public static void main(String args[]) 
{ 
framo F=new framo(); 
} 

}

答えて

0

あなたのフレームにパネルを追加していないが拡張されています。また、フレームのサイズを設定し、そのフレームを表示する必要があります。あなたは、サンプルコード以下を参照することができます

-

public class Framo extends Frame { 

      public Framo() { 
       setLayout(new FlowLayout()); 
       Panel panel = new Panel(); 
       Button btn = new Button("press"); 
       panel.add(btn); 

       add(panel); 
       setSize(400, 400); 
       setVisible(true); 
      } 

      public static void main(String[] args) { 
       Framo f = new Framo(); 

      } 

    } 

また、Javaの変数の命名規則に従ってください。