SOF203 – Lp trình Java 3 Lab 6
Bài 1: Thêm xóa sa d liu trên jTable
Da vào bài jTable trên slide 6, hãy hoàn thin chương trình
ng dn thc hin
- B sung nút xóa hàng vào giao din và viết hàm deleteRow() /* xóa bn ghi tương ng trong
database sau đó setModel li cho jTable
- B sung nút thêm hàng vào giao din và viết hàm addRow() /* thêm bn ghi tương ng vào
database sau đó setModel li cho jTable
- B sung nút edit vào giao din và viết hàm editCell() đ sa mt ô giá tr
Bài 2. Phương pháp khác đ viết hàm xóa hàng trong jTable
Trong bài tp 1 chúng ta đã xóa hàng bng cách xóa bn ghi tương ng trong database sau đó setModel
li cho jTable. Phương pháp trên s không ti ưu nếu bng d liu ca chúng ta ln vì vic setModel s
tn khá nhiu thi gian cho vic truy xut đ ly d liu ra t database.
Có mt cách khác hay hơn nhiu. Trong data model, bn hãy to ra mt phương thc như sau:
Chúng ta to mt JButton đ thc hin xóa row đưc chn trên JTable. Code x lý s kin ca nút như
sau:
SOF203 – Lp trình Java 3 Lab 6