如何在JTable外部的JTextField中添加JTable和Display的Amount Column?

时间:2017-09-08 10:43:08

标签: java swing jtable

我想添加金额列的所有值并显示在总金额字段中。 这是我的代码

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

1 个答案:

答案 0 :(得分:0)

应在文本字段的getSum()中调用

setText

tf.setText("" + getSum())

因为总和应该是文本字段中显示的内容 - 其文本。现在每当你在金额列中输入值时,请调用我显示的方法。