日期:2014-05-20  浏览次数:20606 次

jtable刷新的问题
请问在使用jTable的时候怎么能根据jComboBox的选择来动态变化jTable中的内容?
我是用DefaultTableModel,初始化jTable的,数据来源数据库??
怎么在出发jComboBox的actionPerformed事件时同时也能将原来的表中的能容全部去掉,将新的内容添加上去?
谢谢!

------解决方案--------------------
用一个循环删除JTable中的数据,然后重新放置
for (int i = dtm.getRowCount() - 1; i >= 0; i--) {
dtm.removeRow(i);
}
需要注意的是 移除数据必须倒着来~