我有两个文本字段:jTextField1
用于从用户那里获取输入,而jTextField2
用于显示结果。
如果用户在jTextField1
上输入价格,程序将通过将价格乘以20%再乘以10%然后再乘以5%再乘以3%,然后在价格上加上5%的税来计算折扣率。
这是我到目前为止所得到的:
String num;
double vat;
double vat_rate=0.05;
double result = Double.valueOf(jTextField1.getText()) *0.20*0.10*0.05*0.03;
vat=result;
vat=result*vat_rate;
num=String.valueOf(result);
jTextField2.setText(String.valueOf(result));
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: empty String