model.addTableModelListener(new TableModelListener(){
public void tableChanged(TableModelEvent e){
BigDecimal sum=new BigDecimal("0");
for(int i=0;i<getJTable().getRowCount();i++){
sum=sum.add(new BigDecimal((String)getJTable().getValueAt(i, 5)));
}
getJTallcash().setText(sum.toString());
//收取用户数量(统计功能)
getJTallnumber().setText(Integer.toString(getJTable().getRowCount()));
}
});
表格内容更改事件
public void tableChanged(TableModelEvent e){
BigDecimal sum=new BigDecimal("0");
for(int i=0;i<getJTable().getRowCount();i++){
sum=sum.add(new BigDecimal((String)getJTable().getValueAt(i, 5)));
}
getJTallcash().setText(sum.toString());
//收取用户数量(统计功能)
getJTallnumber().setText(Integer.toString(getJTable().getRowCount()));
}
});
表格内容更改事件
本文介绍了一种使用Java实现的表格数据变化监听方法,并通过监听事件实时更新总金额及用户数量统计,适用于需要动态更新统计数据的应用场景。
1681

被折叠的 条评论
为什么被折叠?



