import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
public class jisuanqi extends Frame
{
static JPanel pnl1=new JPanel(new GridLayout(4,4,4,4));
static JPanel pnl2=new JPanel(new GridLayout(4,1,4,4));
static JPanel pnl3=new JPanel(new GridLayout(1,3,4,4));
static JPanel pnl4=new JPanel(new GridLayout(4,2,4,4));
static JPanel pnl5=new JPanel(new GridLayout(1,3,4,4));
static MenuBar mb=new MenuBar();
static Menu menu1=new Menu("编辑(E)");
static Menu menu2=new Menu("查看(V)");
static Menu menu3=new Menu("帮助(H)");
static TextField txf1=new TextField("0.");
static TextField txf2=new TextField();
public jisuanqi(String str)
{
super(str);
add(pnl1);
add(pnl2);
add(pnl3);
add(pnl4);
add(pnl5);
add(txf1);
add(txf2);
}
public static void main(String[] args)
{
jisuanqi frm=new jisuanqi("it can protect eyes");
frm.addWindowListener(new WindowAdapter(){public void
windowClosing(WindowEvent e){System.exit(0);}});
frm.setLayout(null);
mb.add(menu1);
mb.add(menu2);
mb.add(menu3);
frm.setSize(600,600);
frm.setResizable(false);
frm.setBackground(new Color(216,90,210));
frm.setLocation(200,200);
frm.setMenuBar(mb);
txf1.setBounds(50,60,500,20);
txf2.setBounds(20,100,40,40);
txf2.setEditable(false);
pnl1.setBounds(120,160,240,312);
//System.out.println(txf1.getText());
//for(int i=1;i<=9;i++)
//pnl1.add(new JButton(Integer.toString(i)));
pnl1.add(new JButton("7"));
pnl1.add(new JButton("8"));
pnl1.add(new JButton("9"));
pnl1.add(new JButton("4"));
pnl1.add(new JButton("5"));
pnl1.add(new JButton("6"));
pnl1.add(new JButton("1"));
pnl1.add(new JButton("2"));
pnl1.add(new JButton("3"));
pnl1.add(new JButton("0"));
pnl1.add(new JButton("+/-"));
pnl1.add(new JButton("."));
//pnl1.add(new JButton("0"));
pnl2.setBounds(20,160,80,312);
pnl2.add(new JButton("MC"));
pnl2.add(new JButton("MR"));
pnl2.add(new JButton("MS"));
pnl2.add(new JButton("M+"));
//pnl3.setBounds(120,448,288,80);
//pnl3.add(new JButton("0"));
//pnl3.add(new JButton("+/-"));
//pnl3.add(new JButton("."));
pnl4.setBounds(400,160,164,312);
pnl4.add(new JButton("/"));
pnl4.add(new JButton("sqrt"));
pnl4.add(new JButton("*"));
pnl4.add(new JButton("%"));
pnl4.add(new JButton("-"));
pnl4.add(new JButton("1/X"));
pnl4.add(new JButton("+"));
pnl4.add(new JButton("="));
pnl5.setBounds(120,100,360,40);
pnl5.add(new JButton("Backsqace"));
pnl5.add(new JButton("CE"));
pnl5.add(new JButton("C"));
frm.setVisible(true);
}
}