如何使用 model.addRow 添加多个列?
How to add multiple columns using model.addRow?
我想将三个变量添加到一行的三个不同列中,但是 运行 遇到了一个问题,因为我不知道如何使用 model.addRow.[= 一次添加多个列12=]
我的主要问题是我必须使用 model.addRow 才能将我的 jDateChooser 变量转换为可以输入到 jTable 中的变量,但无法根据我的需要对其进行调整。
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
String theDate = dateFormat.format(jDateChooser1.getDate());
DefaultTableModel model = (DefaultTableModel)jTable1.getModel();
String Name = jTextField1.getText();
model.addRow(new Object[]{theDate});
'Name' 是我想放入另一列的变量之一,但我看不出有什么办法可以将它按原样放入 table 中。上面的代码在jButtonActionPerformed事件下。
您需要将所有值添加到 table 中的列。假设您有 4 列,您需要添加第三个值等于 name
的行,其余为空。
model.addRow(new Object[] {"", "", name, ""});
只添加 1 列没有帮助
我想将三个变量添加到一行的三个不同列中,但是 运行 遇到了一个问题,因为我不知道如何使用 model.addRow.[= 一次添加多个列12=]
我的主要问题是我必须使用 model.addRow 才能将我的 jDateChooser 变量转换为可以输入到 jTable 中的变量,但无法根据我的需要对其进行调整。
SimpleDateFormat dateFormat = new SimpleDateFormat("dd-MM-yyyy");
String theDate = dateFormat.format(jDateChooser1.getDate());
DefaultTableModel model = (DefaultTableModel)jTable1.getModel();
String Name = jTextField1.getText();
model.addRow(new Object[]{theDate});
'Name' 是我想放入另一列的变量之一,但我看不出有什么办法可以将它按原样放入 table 中。上面的代码在jButtonActionPerformed事件下。
您需要将所有值添加到 table 中的列。假设您有 4 列,您需要添加第三个值等于 name
的行,其余为空。
model.addRow(new Object[] {"", "", name, ""});
只添加 1 列没有帮助