簡體   English   中英

計算jTable NetBeans列中的值總和

[英]calculate the sum of values in a column in jTable netbeans

我正在嘗試計算jTable中的列的值的總和並將其分配到jTextField中。

double s=0;

DefaultTableModel tableModel=(DefaultTableModel) jTable33.getModel();

for(int i=0;i<jTable33.getRowCount();i++){
    String d= tableModel.getValueAt(i, 3).toString();
    double d1=Double.parseDouble(d);
    s+=d1;
}

String c=jTextField66.getText().toString();
double cout=Double.parseDouble(c);
s=s+cout; 

jTextField僅獲取cout的值! 請幫我解決這個問題。

我刪除了以下行: DefaultTableModel tableModel=(DefaultTableModel) jTable33.getModel(); 並將for循環更改了一點t:

for(int i=0;i<jTable33.getRowCount();i++){
            String d= jTable33.getValueAt(i, 3).toString();
            double d1=Double.parseDouble(d);
            s+=d1;
}

一切都很好。 我建議您閱讀本JTable教程並檢查API。 祝好運。

暫無
暫無

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

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