我想添加金额列的所有值并显示在总金额字段中。 这是我的代码
public int getSum()
{
int rowsCount = jTable1.getRowCount();
int sum =0;
for (int i=0; i<rowsCount; i++)
{
sum = sum+Integer.parseInt(jTable1.getValueAt(i, 9).toString());
}
return sum;
}
在哪里调用此getSum()。在TextField的 ActionPerformed 或In 构造函数中。 注意:每当我在金额列中添加值时,它会自动添加/反映总金额 Here's my screen shot of the GUI
答案 0 :(得分:0)
getSum()
中调用 setText
:
tf.setText("" + getSum())
因为总和应该是文本字段中显示的内容 - 其文本。现在每当你在金额列中输入值时,请调用我显示的方法。