尝试向 JTable 添加空行
Trying to add blank rows to JTable
我制作了一个程序,可以提取多个 MySQL 表并允许用户将它们作为 JTable 查看。
在 JFrame 上,我有保存、添加行和删除行的选项。
保存将保存用户对单元格所做的编辑(如果他们双击并按回车键)
添加行将添加空行。但是,如果您添加多于 1 行,然后在上面的行(您刚刚创建的)中键入内容,然后按第二个新行,则数据会从之前的行复制。
有办法阻止吗?
您在添加行时是否确定了行的值?昨天我在玩 JTable,但是我是 Java 的新手,但是当我插入空行时,我使用了与此类似的东西:
model.addRow(new Object[]{"Column 1", "Column 2", "Column 3"});
您也可以为其使用空值。
model.addRow(new Object[]{"", "", ""});
我制作了一个程序,可以提取多个 MySQL 表并允许用户将它们作为 JTable 查看。
在 JFrame 上,我有保存、添加行和删除行的选项。
保存将保存用户对单元格所做的编辑(如果他们双击并按回车键)
添加行将添加空行。但是,如果您添加多于 1 行,然后在上面的行(您刚刚创建的)中键入内容,然后按第二个新行,则数据会从之前的行复制。
有办法阻止吗?
您在添加行时是否确定了行的值?昨天我在玩 JTable,但是我是 Java 的新手,但是当我插入空行时,我使用了与此类似的东西:
model.addRow(new Object[]{"Column 1", "Column 2", "Column 3"});
您也可以为其使用空值。
model.addRow(new Object[]{"", "", ""});