繁体   English   中英

如何获取TableModelEvent中JTable单元格的原始值?

[英]How do I get the original value of a JTable cell in a TableModelEvent?

假设我将值“旧”的单元格更改为“新”。 这将调用tableChanged(TableModelEvent)。 如何检索单元格在“新”(应为“旧”)之前的值?

我曾考虑过制作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);

        }

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM