b6.addActionListener(new ActionListener(){
public void actionPerformed(ActionEvent e){
    int jine,b,c;
jine=(int)Integer.parseInt(t5.getText());
b=(int)Integer.parseInt(t4.getText());
c=(int)Integer.parseInt(t10.getText());
jine=b*c;

}
});
  这样写运行时没错误,就是点击计算按钮是有错。怎样才能实现我说的功能?谢谢各位高手  

解决方案 »

  1. jine=(int)Integer.parseInt(t5.getText()); 
    这个没必要,t5.getText()应该是null吧。
      

  2. 谢谢,各位了,问题已经解决,是因为我没把类型转换好,才发生的错误改完否的代码为
    b=(int)Integer.parseInt(t4.getText());
    c=(int)Integer.parseInt(t10.getText());
    jine=b*c;
    d=String.valueOf(jine);
    t5.setText(d);
      

  3. 谢谢,各位了,问题已经解决,是因为我没把类型转换好,才发生的错误改完后的代码为
    b=(int)Integer.parseInt(t4.getText());
    c=(int)Integer.parseInt(t10.getText());
    jine=b*c;
    d=String.valueOf(jine);
    t5.setText(d);
      

类似问题 »