String (int row, int column) { TableStringConverter converter = getStringConverter(); if (converter != null) { // Use the converter @NlsSafe String value = converter.toString(myModel, row, column); if (value != null) { return value; } return ""; } // No converter, use getValueAt followed by toString Object o = getValueAt(row, column); if (o == null) { return ""; } @NlsSafe String string = o.toString(); if (string == null) { return ""; } return string; }