将数据插入jtable

时间:2014-03-23 19:03:24

标签: java swing

嘿我想在点击按钮时将文本字段中的数据添加到jtable。但是当我这样做时,它正在替换第一行而不是添加另一行。

以下是使用

的示例代码
  DefaultTableModel  model = (DefaultTableModel) jTable1.getModel();
  model.setRowCount(0);
  model.addRow(new Object[]{i, jTextField2.getText(), new Integer(jTextField3.getText()), new Double(jTextField4.getText()), new Double(jTextField5.getText())});

我想在每次点击jbutton

时向表中添加另一行

1 个答案:

答案 0 :(得分:1)

我猜您的问题出在model.setRowCount(0)

来自here

  

设置模型中的行数。如果新大小大于   当前大小,新行添加到模型的末尾如果   新大小小于当前大小,索引rowCount和所有行   丢弃更多

更多信息How to use Tables