Javafx combobox with custom object displays object address though custom cell factory is used

Just create and set a CallBack like follows: @FXML ComboBox<User> cmbUserIds; Callback<ListView<User>, ListCell<User>> cellFactory = new Callback<ListView<User>, ListCell<User>>() { @Override public ListCell<User> call(ListView<User> l) { return new ListCell<User>() { @Override protected void updateItem(User item, boolean empty) { super.updateItem(item, empty); if (item == null || empty) { setGraphic(null); } else { setText(item.getId() + ” ” + … Read more