是否有任何可用事件会在从JTable添加/删除行后触发?
最佳答案
在表本身上,没有,但是TableModel
负责在模型更改时引发适当的事件。
您可以在TableModelListener
上注册TableModel
JTable table = new JTable();
table.getModel().addTableModelListener(new TableModelListener() {
@Override
public void tableChanged(TableModelEvent e) {
if (e.getType()==TableModelEvent.INSERT||e.getType()==TableModelEvent.DELETE) {
// Do something
}
}
});