我正在运行我的项目时遇到问题。情况是,我有一个按钮,让我打印表中的输出。但是,每次单击按钮时,表都会附加而不是替换旧值。对于jtextarea,我使用简单的方法解决了它,使用jtextarea.settext
而不是jtextarea.append
。这是我将值传递到表DefaultTableModel model = (DefaultTableModel) jTable1.getModel();
model.addRow(row);
的方式
我将行声明为向量。任何人都可以告诉我如何让它替换值而不是追加。
答案 0 :(得分:1)
如图here所示,调用setRowCount(0)
清除表格模型,然后model.addRow(row)
添加新行。
答案 1 :(得分:0)
我这样使用......这对我有用
我使用Netbeans IDE
SELECT * FROM TheThirdQuery t1
WHERE NOT EXISTS (
SELECT * FROM TheThirdQuery t2
WHERE t2.Field1=t1.Field1
AND t2.Field2=t1.Field2
AND t2.Field3='D'
)