【发布时间】:2013-04-16 10:42:32
【问题描述】:
我有一个JTable,我想添加列值。我正在尝试这段代码:
try{
double t = 0.00;
DecimalFormat df = new DecimalFormat("0.00");
int rows = empTbl.getRowCount();
for(int row =0; row<=rows; row++)
{
String am = (String) empTbl.getValueAt(row, 7);
double d = (double) df.parse(am);
double ans = d+t;
jLabel7.setText("Total Sale : "+ans);
}
}
catch(ParseException ex){ }
为什么这段代码不起作用?
【问题讨论】:
-
double ans = d+t, t 似乎总是 0.0。你得到什么 o/p?
-
“为什么这段代码不起作用?” 将
catch(ParseException ex){ }更改为catch(ParseException ex){ ex.printStackTrace(); }并重试。 不要忽略异常。