-
海绵宝宝撒
该TableModelJTable的背后处理所有的表背后的数据。要在表中添加和删除行,您需要使用aDefaultTableModel要使用此模型创建表:JTable table = new JTable(new DefaultTableModel(new Object[]{"Column1", "Column2"}));要添加一行:DefaultTableModel model = (DefaultTableModel) table.getModel();model.addRow(new Object[]{"Column 1", "Column 2", "Column 3"});您还可以使用此方法删除行。有关DefaultTableModel的完整详细信息,请访问此处
-
慕沐林林
使用:DefaultTableModel model = new DefaultTableModel(); JTable table = new JTable(model); // Create a couple of columns model.addColumn("Col1"); model.addColumn("Col2"); // Append a row model.addRow(new Object[]{"v1", "v2"});
-
萧十郎
要添加一行到JTable,方式之一是:1)使用DefaultTableModel创建表: DefaultTableModel model = new DefaultTableModel();
model.addColumn("Code");
model.addColumn("Name");
model.addColumn("Quantity");
model.addColumn("Unit Price");
model.addColumn("Price");
JTable table = new JTable(model);2)添加行: DefaultTableModel model = (DefaultTableModel) table.getModel();
model.addRow(new Object[]{"Column 1", "Column 2", "Column 3","Column 4","Column 5"});