我需要删除 JTable 中的所有行。
我尝试了以下两种方法:
/**
* Removes all the rows in the table
*/
public void clearTable()
{
DefaultTableModel dm = (DefaultTableModel) getModel();
dm.getDataVector().removeAllElements();
revalidate();
}
和
((DefaultTableModel)table.getModel()).setNumRows(0);
两者都不会删除所有行。有任何想法吗?
原文由 user489041 发布,翻译遵循 CC BY-SA 4.0 许可协议
以下代码对我有用: