public void actionPerformed(ActionEvent e) {
// If the action is for getting data from DB then do,
DefaultTableModel dtm = (DefaultTableModel) myTable.getModel();
// int rowCount = dtm.getRowCount();
/*
for (int row = rowCount - 1; row >= 0; row--) {
dtm.removeRow(row);
} */
// or
if(dtm.getRowCount() > 0) {
dtm.setRowCount(0);
}
// Add code to get your 3 rows from the database.
}
1条答案
按热度按时间bmvo0sr51#
如果我理解了,您希望用数据库中的3行重新构建表,并删除前面的10行。如果这是真的那么就这么做,