import javax.swing.*; import java.awt.event.*; import java.awt.*; public class Calculate extends JFrame implements ActionListener{
private JTextField display=new JTextField(); private JButton[] buttons=new JButton[16]; private String[] keys={"7","8","9","/", "4","5","6","*", "1","2","3","-", "0","C","=","+"}; //to store the 2 inputs; private String numStr1=""; private String numStr2=""; //to store the result or mid-result; private String rstStr=""; //to define the first input is finished; private boolean symb=false; //to store the op; private char op;
public Calculate(){ //Create the Frame; setTitle("My Calculate"); setSize(230,200);
//Get the pane; Container pane=this.getContentPane(); pane.setLayout(null);
//add the display; display.setSize(200,30); display.setLocation(10,10); pane.add(display);