Этот код является частью моей кнопки action.Jtable содержит последнюю строку. Когда я нажимаю кнопку сохранения, выбранная строка должна удалить из строки таблицы ... !!! 'jtable checkbox checked row удалить из таблицы при нажатии кнопки?
Действие, выполняемое код
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==btnSave){
for (int i = 0; i < retunTable.getRowCount(); i++) {
Boolean chked = Boolean.valueOf(retunTable.getValueAt(i, 4)
.toString());
String dataCol1 = retunTable.getValueAt(i, 1).toString();
if (chked) {
JOptionPane.showMessageDialog(null, dataCol1);
colVaules.add(dataCol1);
returnBook();
DefaultTableModel dm=(DefaultTableModel) retunTable.getModel();
}
}
}
}
где вы на самом деле пытаетесь удалить строку? Вы пробовали 'dm.removeRow (i)'? И что со всеми '!!!'? –
нет, но мне нужно знать, проверили кнопку, проверили номер строки, чтобы попробовать этот код –
_ «нет, но мне нужно знать, что кнопка проверки проверена, чтобы проверить номер строки, чтобы попробовать этот код» _ это не то, для чего нужен цикл, строк, 'i' является строкой? –