我制作了一个程序,它可以提取许多MySQL表,并允许用户将它们视为JTable。
在JFrame上,我有Save,Add row和Remove row的选项。
保存将保存用户对单元格所做的编辑(如果他们双击并按回车键)
添加行将添加空行。但是,如果添加多行,然后在上面的行中键入stuff(您刚刚创建的那样),然后按第二个新行,则数据将从之前的行重复。
有办法阻止这个吗?
答案 0 :(得分:0)
在添加行时是否确定了行的值?昨天我正在玩JTable,但是我是Java的新手,但是当我插入空行时,我使用了类似的东西:
model.addRow(new Object[]{"Column 1", "Column 2", "Column 3"});
您也可以使用空值。
model.addRow(new Object[]{"", "", ""});