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

如何清空JTABLE 的内容?请高手帮忙~~~~~~~~~~~~~~~~~~~`
我想每添加一个数据的时候   从新读取jtable   但是我让它从新载入   Model   的时候一点作用也没有   请高手指教


    this.jTable1.setModel(new   javax.swing.table.
                          DefaultTableModel(body,   head));
          this.jTable1.updateUI();

------解决方案--------------------
一般是这样,让Model发生变化,然后激发一个事年就以了,比如通过AbstractTableModel等类所提供的fireTableChanged等方法。
------解决方案--------------------
用DefaultTableModel的,setDataVector(null,/*你的表头String数组*/);
------解决方案--------------------
你每次都用body2.add(line);他当然一直加上去了。
读出rs后先把talbe清空。