I get this error java.lang.ClassCastException: java.lang.Integer cannot be cast to java.lang.String at line "case 0". why I can't cast Integer to String and how to solve this error ?
@Override
public void setValueAt(Object value, int row, int column) {
switch (column) {
case 0: user.get(row).setId(Integer.parseInt((String)value)); break;
case 1: user.get(row).setUsername((String)value); break;
case 2: user.get(row).setPassowrd((String)value); break;
case 3: user.get(row).setEmail((String)value); break;
}
this.fireTableCellUpdated(row, row);
}