jianjButton.addActionListener(new ActionListener(){ public void actionPerformed(ActionEvent e) {
String onetest = oneTextField.getText().trim();
String twotest = twoTextField.getText().trim();
String sumtest = sumTextField.getText().trim(); double one = Double.parseDouble(onetest);
double two = Double.parseDouble(twotest);
double sum = Double.parseDouble(sumtest);
Operation operation = new Operation();
double sumjian = operation.jian(one,two);
sumTextField.setText(""+sumjian);
}});
我刚刚开始学习java什么都不懂...我想问一下上面一段代码哪里有错..我编译的时候没有错的..但是运行的时侯报错了 .....请问具体该怎么改...谢谢~~~
String onetest = oneTextField.getText().trim();
String twotest = twoTextField.getText().trim();
String sumtest = sumTextField.getText().trim(); double one = Double.parseDouble(onetest);
double two = Double.parseDouble(twotest);
double sum = Double.parseDouble(sumtest);
Operation operation = new Operation();
double sumjian = operation.jian(one,two);
sumTextField.setText(""+sumjian);
}});
我刚刚开始学习java什么都不懂...我想问一下上面一段代码哪里有错..我编译的时候没有错的..但是运行的时侯报错了 .....请问具体该怎么改...谢谢~~~
double sum = Double.parseDouble(sumtest);
去掉
所以这句
double sum = Double.parseDouble(sumtest);
应该会有异常。
String onetest = oneTextField.getText().trim();
String twotest = twoTextField.getText().trim(); double one = Double.parseDouble(onetest);
double two = Double.parseDouble(twotest);
public static double process(JTextField textField){
String temp=textField.getText().trim();
double result=Double.parseDouble(temp);
return result;
}自己加异常处理代码,和判断是不是null的代码,不过感觉没啥意思。