Это моя jTable
private JTable getJTable() {
String[] colName = { "Name", "Email", "Contact No. 1", "Contact No. 2",
"Group", "" };
if (jTable == null) {
jTable = new JTable() {
public boolean isCellEditable(int nRow, int nCol) {
return false;
}
};
}
DefaultTableModel contactTableModel = (DefaultTableModel) jTable
.getModel();
contactTableModel.setColumnIdentifiers(colName);
jTable.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
return jTable;
}
Я назову этот метод, чтобы извлечь данные из базы данных и поместить их в табличную модельтаблица после обновления данных таблицы.Сначала я очищу таблицу
DefaultTableModel tableModel = (DefaultTableModel) jTable.getModel();
tableModel.setRowCount(0);
, а затем снова реструктурирую модель таблицы, чтобы она обновила jTable.Но я думал, есть ли лучшие практики или лучший способ сделать это?