我的课从DefaultTableModel扩展了
我尝试:
super.removeRow(...);
和
this.removeRow(...);
为什么它们都起作用?
最佳答案
不是答案,但是this.whatever
在大多数复杂的Swing GUI中可能会被误解
super.removeRow(...);
和
this.removeRow(...);
应该是(我的观点是避免....)
myTableModel.removeRow()
-例如((DefaultTableModel) table.getModel()).removeRow(row);
或者您在XxxTableModel中覆盖
public void removeRowAt(int row) {