実験10のグラフィカルユーザ会うのデザイン

パッケージjiangcai。

 

輸入javax.swing.JFrame;

輸入javax.swing.JLabel。

輸入javax.swing.JTextField。

輸入javax.swing.JButtonの。

 

輸入java.awt.FlowLayout;

輸入java.awt.Dimension。

 

輸入javax.swing.JFrame;

輸入javax.swing.JTextField。

 

    / **

     * @param argsを

     * /

    パブリック静的無効メイン(文字列[] args){

        // TODO自動生成されたメソッドスタブ

        校正C =新しいCAL()。

        c.initUI();

    }

    

    ます。public void initUI(){

        //クラスオブジェクトコンテナアセンブリのJFrameフォームをインスタンス化

        JFrameのフレーム=新しいJFrameの()。

        タイトル、サイズ、表示位置、閉操作、レイアウト、可視、://属性値の形式を設定します

        frame.setTitle( "電卓");

        // titleプロパティの値を設定します

        frame.setSize(新しい次元(300350));

        frame.setLocationRelativeTo(NULL)。

        frame.setDefaultCloseOperation(3)。

        

        //インスタンス化オブジェクトFlowLayoutのフローレイアウトクラス、設定位置合わせ、水平方向の間隔、垂直方向の間隔

        FlowLayoutのf1を=新しいFlowLayoutの(FlowLayout.CENTER、5,5);

        frame.setLayout(F1)。

        

        //オブジェクト・クラス・エレメントアセンブリをインスタンス化し、コンポーネントが、フォーム上のオブジェクトに追加される(可視完了前に形成する成分を添加します)。

        JTextFieldの画面=新しいJTextFieldの()。

        screen.setPreferredSize(新しい次元(300,30));

        frame.add(画面)

        

        JButtonのJIAが新しいJButtonのを=( "+");

        frame.add(JIA)。

        JButtonの建=新しいJButtonの( " - ");

        frame.add(建)。

        JButtonのチェンは、新しいJButtonのを=( "X");

        frame.add(チェン)。

        JButtonのチュー=新しいJButtonの( "/");

        frame.add(チュー)。

        

        するJButton YI =新しいJButtonの( "1");

        frame.add(YI)。

        JButtonの小胞体=新しいJButtonの( "2");

        frame.add(S);

        JButtonのサン=新しいJButtonの( "3");

        frame.add(SAN)。

        JButtonのSiは新しいJButtonの( "4")=。

        frame.add(SI)。

        JButtonの呉=新しいJButtonの( "5");

        frame.add(ウー)。

        JButtonの劉=新しいJButtonの( "6");

        frame.add(劉)。

        JButtonのチー=新しいJButtonの( "7");

        frame.add(気)。

        するJButton BA =新しいJButtonの( "8");

        frame.add(BA)。

        するJButton柔術=新しいJButtonの( "9");

        frame.add(九)。

        JButtonの玲=新しいJButtonの( "0");

        frame.add(リン)。

        JButtonの鄧小=新しいJButtonの( "=");

        frame.add(トウ)。

        JButtonのCE =新しいJButtonの( "CE");

        frame.add(CE)。

        

        frame.setVisible(真の);

 

    }

 

}

結果:

 

 

おすすめ

転載: www.cnblogs.com/jcdz/p/10964334.html