package calculator;
import java.awt.BorderLayout;
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
/**
*
* @author 某某某
*
*/
public class Calculator extends JFrame implements ActionListener{
//设计按钮数组1包含数字键和删除键DEL和清屏键,小数点。
JButton[] but1 = {new JButton("1"),new JButton("2"),new JButton("3"),new JButton("4"),new JButton("5"),new JButton("6")
,new JButton("7"),new JButton("8"),new JButton("9"),new JButton("."),new JButton("0"),new JButton("del")};
//设计按钮数组2包含加减乘除,开根号,取余,等于键,平方,三次方。
JButton[] but2 = {new JButton("+"),new JButton("-"),new JButton("*"),new JButton("/"),new JButton("^2"),new JButton("^3"),new JButton("%")
,new JButton("sqrt"),new JButton("exit"),new JButton("="),new JButton("AC")} ;
//创建一个单行文本
JTextField text = new JTextField(25);
//创建五个面板
JPanel jp1 = new JPanel();
JPanel jp2 = new JPanel();
JPanel jp3 = new JPanel();
JPanel jp4 = new JPanel();
JPanel jp5 = new JPanel();