假设我将值“旧”的单元格更改为"new"。这将调用 tableChanged(TableModelEvent)。如何检索单元格在"new"之前的值(应该是“旧”)?
我考虑过制作 JTable 的 TableModel 副本,但是有没有更简单、更智能的方法来做到这一点?
提前致谢!
最佳答案
Try this when your table loads first time
int row1=table.getRowCount();
int column=table.getColumnCount();
val=new Object[row1];
val1=new Object[row1];
for(int j=0;j<row1;j++){
val[j]=table.getValueAt(j, 0);
val1[j]=table.getValueAt(j, 1);
}
关于java - 如何获取 TableModelEvent 中 JTable 单元格的原始值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12889075/