所以这就是我的代码(当然,还没有完成,因为我不想做任何其他工作,直到我可以找出为什么我会得到错误)。它编译没有问题,但是当我尝试运行它时,我的第一行得到了一个java.lang.NumberFormatException
,不确定为什么?TextField中的值引发java.lang.NumberFormatException错误
if (Integer.parseInt(subtotalTextField.getText()) <= 200)
{
discountTextField.setText("2");
}
else
{
}
解析它之前修剪该字符串。然后,所有的NFE都是由于用户(输入)错误。 – Perception