相关疑难解决方法(0)

删除JTable中的所有行

我需要删除JTable中的所有行.

我尝试了以下两种方法:

/**
 * Removes all the rows in the table
 */
public void clearTable()
{
    DefaultTableModel dm = (DefaultTableModel) getModel();
    dm.getDataVector().removeAllElements();
    revalidate();
}
Run Code Online (Sandbox Code Playgroud)

((DefaultTableModel)table.getModel()).setNumRows(0);
Run Code Online (Sandbox Code Playgroud)

两者都不会删除所有行.有任何想法吗?

java swing jtable

27
推荐指数
7
解决办法
9万
查看次数

标签 统计

java ×1

jtable ×1

swing ×1