我正在使用JTable做一个项目,我想让我的表格单元格可编辑.我用了,
public boolean isCellEditable(int row, int column) { return true; }
我的问题是,单元格是可编辑的,但是一旦将数据输入一个单元格并继续进行下一个单元格,之前的数据就会被删除...好吧任何人帮我...
也覆盖setValueAt(Object value,int row,int col)方法.它应该存储输入的数据,因此getValueAt(int row,int col)方法可以返回新值.像这样的东西:
private String[][] data; public Object getValueAt(int row, int col) { return data[row][col]; } public void setValueAt(Object value, int row, int col) { data[row][col] = value; }