Я делаю проект на Java, в котором я должен использовать JTable.По умолчанию jtable может проверять входные данные (float, int), превращаясь в красный при неправильном вводе.Но я хочу проверить пустую ячейку, оставшуюся в таблице во время нажатия кнопки сохранения.
Вот мой код:
public boolean validCheck() {
if (jTable.getCellEditor() != null) {
jTable.getCellEditor().stopCellEditing();
}
for (int i = 0; i < jTable3.getRowCount(); i++) {
for (int j = 0; j < jTable3.getColumnCount(); j++) {
String val = jTable3.getValueAt(row, col).toString();
if (val.trim().length() == 0) {
return false;(joptionpane.showmessagedialog(null,"field empty");)
}
}
}
return true;
}
Этот код проверяет все строки в таблицеи отображение поля пустого сообщения.Мне нужно проверять только заполненные строки (строки, содержащие данные), а не все строки в jtable.
Любые предложения будут полезны.