package cn.hncu.chx1;
import java.awt.BorderLayout;
import java.awt.Button;
import java.awt.Color;
import java.awt.FlowLayout;
import java.awt.Frame;
import java.awt.GridLayout;
import java.awt.Label;
import java.awt.Panel;
import java.awt.TextArea;
import java.awt.TextField;
public class jisuanqi extends Frame{
public jisuanqi(){
super("计算器");
String aa[]={"MC","MR","MS","M+","M-","←","CE","C","±","√","7","8","9","/","%","4","5","6","*","1/x","1","2","3","-","=","0",".","+"};
this.setLocation(400, 300);
this.setSize(250, 320);
this.setBackground(new Color(224,238,238));
Panel p = new Panel();
p.setSize(230, 30);
p.setBackground(new Color(230,230,250));
this.add(p,BorderLayout.NORTH);
p.add(new Label("查看(V)"));
p.add(new Label("编辑(E)"));
p.add(new Label("帮助(H)"));
this.add(new TextArea(28,10));
Panel p1 = new Panel();
p1.setSize(250, 100);
p1.setBackground(new Color(224,238,238));
this.add(p1,BorderLayout.SOUTH);
p1.setLayout(new GridLayout(6, 5,8,8));
Button btns[];
btns = new Button[35];
for(int i=0;i<aa.length;i++){
btns[i] = new Button(aa[i]);
p1.add(btns[i]);
}
p1.add(new Label(""),26);
p1.add(new Label(""),28);
this.setResizable(false);
setVisible(true);
}
public static void main(String[] args) {
new jisuanqi();
}
}