一个简易计算器的问题
import javax.swing.*;
import java.awt.event.*;
import java.awt.*;
public class Calc extends JFrame implements ActionListener
{
     static int i=0;
	JButton jb1=new JButton("0");
     JButton jb2=new JButton("1");
     JButton jb3=new JButton("2");
     JButton jb4=new JButton("3");
     JButton jb5=new JButton("4");
     JButton jb6=new JButton("5");
     JButton jb7=new JButton("6");
     JButton jb8=new JButton("7");
     JButton jb9=new JButton("8");
     JButton jb10=new JButton("9");
     JButton jb11=new JButton("+");
     JButton jb12=new JButton("-");
     JButton jb13=new JButton("=");
     JLabel jl=new JLabel("答案是多少");
     JPanel jp=new JPanel();
     GridLayout gl=new GridLayout(5,2);
     public Calc()
     {
     	this.setTitle("简易计算器");
     	jp.setLayout(gl);
     	jp.add(jb1);
     	jp.add(jb2);
     	jp.add(jb3);
     	jp.add(jb4);
     	jp.add(jb5);
     	jp.add(jb6);
     	jp.add(jb7);
     	jp.add(jb8);
     	jp.add(jb9);
     	jp.add(jb10);
     	jp.add(jb11);
     	jp.add(jb12);
     	jp.add(jb13);
     	jp.add(jl);
      	jb1.addActionListener(this);
     	jb2.addActionListener(this);
     	jb3.addActionListener(this);
     	jb4.addActionListener(this);
     	jb5.addActionListener(this);
     	jb6.addActionListener(this);
     	jb7.addActionListener(this);
     	jb8.addActionListener(this);
     	jb9.addActionListener(this);    	
     	jb10.addActionListener(this);
     	jb11.addActionListener(this);
     	jb12.addActionListener(this);
     	jb13.addActionListener(this);
      	this.add(jp);
     	this.setBounds(300,200,500,300);
     	this.setVisible(true);
     }
     public void actionPerformed(ActionEvent e)
     {
     	if(e.getSource()==jb1)
     	{
     		jl.setText("0");
     		i=0;
     	}
     	if(e.getSource()==jb2)
     	{
     		jl.setText("1");
     		i=1;
     	}
     	if(e.getSource()==jb3)
     	{
     		jl.setText("2");
     		i=2;
     	}
     	if(e.getSource()==jb4)
     	{
     		jl.setText("3");
     		i=3;
     	}
     	if(e.getSource()==jb5)
     	{
     		jl.setText("4");
     		i=4;
     	}
     	if(e.getSource()==jb6)
     	{
     		jl.setText("5");
     		i=5;
     	}
     	if(e.getSource()==jb7)
     	{
     		jl.setText("6");
     		i=6;
     	}
     	if(e.getSource()==jb8)
     	{
     		jl.setText("7");
     		i=7;
     	}
     	if(e.getSource()==jb9)
     	{
     		jl.setText("8");
     		i=8;
     	}
     	if(e.getSource()==jb10)
     	{
     		jl.setText("9");
     		i=9;
     	}
     	if(e.getSource()==jb11)
     	{
     		jl.setText(i+"+");
     	}
     	if(e.getSource()==jb12)
     	{
     		jl.setText(i+"-");
     	}
     	if(e.getSource()==jb13)
     	{