如何在JTable中添加行?

如何在JTable中添加行?

你知道如何添加新行jTable吗?



暮色呼如
浏览 939回答 3
3回答

海绵宝宝撒

该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"});
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java