我做了个计算器的小程序~有个问题我想把它再做的好点,让它能按键盘上的数字键还有+,-,*,/键跟按计算器上对应的按钮键一样好用~如何实现......按键盘触发的事件可以引发按计算器上按钮键的事件吗????
部分代码
public class jisuanqi extends JApplet implements ActionListener
{   static String str,chu,m,disan;
         JPanel panel1;
    public void init(){
str=new String("");
         b1=new JButton("1");
         panel.add(b1);
         b1.addActionListener(this);
      }
  public void actionPerformed(ActionEvent e){
       if(e.getSource()==b1)          //数字1键          
{    chu=xianshi.getText();  
if(chu.equals("0")) 
     { xianshi.setText("1");
          str="1";
        xianshi.setText(str);}
        else
        {  
        str=str+"1";
        xianshi.setText(str);
        }
   }
 }
}
我想让按键盘上的数字1键也能实现这个方法~怎么弄啊?