Vậy thì bạn không thể sử dụng setModel(...)
vì điều đó sẽ thay thế tất cả dữ liệu hiện có bằng dữ liệu mới.
Và bạn không thể sử dụng DbUtils.resultSetToTableModel(...)
vì điều đó sẽ trả về TableModel mới.
Thay vào đó, bạn sẽ cần đọc dữ liệu từ ResultSet
một hàng tại một thời điểm. Khi bạn đọc từng hàng, bạn sẽ có thể sử dụng addRow(...)
phương thức của DefaultTableModel
để thêm từng hàng dữ liệu mới vào mô hình hiện có.