这是我按钮的动作监听器;哪个onclick将从jTable获取值并将其存储在表的列中。但是我在将字符串变量保存/加载时遇到错误
(r,1)和(r,2)是字符串
(r,4)和(r,3)是布尔值
btnNewButton.addActionListener(new ActionListener() {
@Override
public void actionPerformed(ActionEvent e) {
TableModel model = table.getModel(); // getTable Values
for (int r = 0; r < model.getRowCount(); r++) {
if (model.getValueAt(r, 1) != null) {
Column col = new Column();
col.setname(model.getValueAt(r, 1));
col.setdatatype(model.getValueAt(r, 2));
col.setNN(Boolean.valueOf((Boolean) model.getValueAt(r, 3)));
col.setPK(Boolean.valueOf((Boolean) model.getValueAt(r, 4)));
T.AddColumn(col);
}
T.viewColumns();
}
}
});