图形用户界面设计

时间:2023-01-27 15:33:33
 package bjh16;
        import java.awt.Button;
        import java.awt.Color;
        import java.awt.FlowLayout;
        import java.awt.Frame;
        import java.awt.GridLayout;
        import java.awt.TextField;



        public class calculator {
            @SuppressWarnings("unused")

            public static void main(String[] args) {
                // TODO 自动生成的方法存根
                Frame f=new Frame("计算器");
                f.setLayout(new FlowLayout());
                f.setSize(500,600);
                f.setLocation(500,600);
                f.setBackground(Color.blue);
                f.setLayout(new GridLayout(5,4));
                
                Button b1=new Button("mc");
                Button b2=new Button("m+");
                Button b3=new Button("m-");
                Button b4=new Button("mr");
                Button b5=new Button("7");
                Button b6=new Button("8");
                Button b7=new Button("9");
                Button b8=new Button("/");
                Button b9=new Button("4");
                Button b10=new Button("5");
                Button b11=new Button("6");
                Button b12=new Button("*");
                Button b13=new Button("1");
                Button b14=new Button("2");
                Button b15=new Button("3");
                Button b16=new Button("-");
                Button b17=new Button("0");
                Button b18=new Button(".");
                Button b19=new Button("=");
                Button b20=new Button("+");
                
            
                f.add(b1);
                f.add(b2);
                f.add(b3);
                f.add(b4);
                f.add(b5);
                f.add(b6);
                f.add(b7);
                f.add(b8);
                f.add(b9);
                f.add(b10);
                f.add(b11);
                f.add(b12);
                f.add(b13);
                f.add(b14);
                f.add(b15);
                f.add(b16);
                f.add(b16);
                f.add(b17);
                f.add(b18);
                f.add(b19);
                f.add(b20);

                f.setVisible(true);
                
}

}
图形用户界面设计

运行结果

图形用户界面设计