簡體   English   中英

如何對 JTable 列值求和並顯示在 JTextField 中

[英]How to sum JTable column values and display in a JTextField

每當添加或刪除行時,我都無法計算表列的總和。 我有一個按鈕可以在表格中添加一行,我希望自動計算總和並顯示在文本字段中。 我已經為計算創建了一個方法getsum並且我在按鈕的actionperformed事件上調用了這個方法。 運行程序時出現錯誤,文本字段中未顯示任何內容。

在此處輸入圖片說明

TableModelListener添加到您的表中。 這樣,每次表的模型更改時,文本字段都會更新。

model.addTableModelListener(new TableModelListener() {

    @Override
    public void tableChanged(TableModelEvent e) {
        textField.setText(getSum());
    }
});

你必須調用特定 textField 的 .setText 函數來綁定你獲得的值。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM