void (Object value, int rowIndex, int columnIndex) { final List<String> strings = list.get(columnIndex); if (rowIndex >= 0 && rowIndex < strings.size()) { strings.set(rowIndex, String.valueOf(value)); fireTableCellUpdated(rowIndex, columnIndex); } }