我正在做关于 java swing 的练习,现在是时候将数据库中的行添加到 jTable,我知道执行此操作的方法是“addRow()”,但 netBeans 并没有向我建议它并在该行下划线作为一个错误。
之前是否需要导入一些东西,或者有人知道我做错了什么?
谢谢。
addRow是一个实例方法,DefaultTableModel
而不是JTable
. 设置模型,JTable
然后添加到它:
DefaultTableModel model = new DefaultTableModel();
JTable table = new JTable(model);
model.setColumnIdentifiers(new String[] { "Column 1", "Column 2"});
model.addRow(new String[] { "foo", "bar" });