我如何计算JTable列。我想计算1000 + 2000 + 3000 + 4000并将其列为列数
量|名称| ID
1000 | X | 1 2000 | Y | 2 3000 | W | 3 4000 | Z | 4
答案 0 :(得分:0)
Try this
//Global declaration
int a=0,b=0;
DefaultTbleModel model=new DefaultTableModel(data,header);
JTable table=new JTable(model);
for(int i=0;i<table.getRowCount();i++){
a=a+Integer.parseInt(data.get(i).get(column));
b=b+Integer.parseInt(data.get(i).get(column));
}
tj=Integer.toString(a);
tb=Integer.toString(b);
Object[] d1={"Total",tj,tb};
model.addRow(d1);