- Có. Xem
TableColumn
. Nói chung những gì tôi đã làm trong quá khứ được sử dụngResultSetMeta
dữ liệu để xây dựng mô hình cột. Hãy xem Cách sử dụng Bảng để biết thêm thông tin - Có, nhưng
JTable
có thể là một số rắc rối nhỏ. Hãy xem In và In JTable . Có một số ví dụ tuyệt vời trên SO nếu bạn có thời gian xem xét. - Việc lọc dữ liệu ở cuối cơ sở dữ liệu luôn tốt hơn. Khi bạn có một tập hợp kết quả, bạn muốn lọc tập hợp đó, bạn có thể sử dụng
ResultSetMetaData
của nó để xác định các cột bạn muốn nhóm theo. Tương tự, nếu bạn chưa có kết quả, bạn có thể sử dụngDatabaseMetaData
để xác định các cột của bảng trong cơ sở dữ liệu