Witam, napotkałem kolejny problem tym razem z ComboBoxem. Pobieram dane z bazy MySQL o klientach i ładuje do ComboBoxa. Jednak jak wybiorę już potrzebnego mi (tak jak na screenie) wyświetla mi to co na screenie.
private void zaladujCustomersDoComboBox() {
DostepCustomer dbc = new DostepCustomer();
ObservableList<Customer> listOfCustomers = FXCollections
.observableArrayList(dbc.getAllCustomers());
cb_klient.setItems(listOfCustomers);
cb_klient.setCellFactory(TextFieldListCell.forListView(scCustomer));
}
public void konfigurujComboBoxCustomer() {
cb_klient.getSelectionModel().selectedItemProperty()
.addListener(new ChangeListener<Customer>() {
public void changed(
ObservableValue<? extends Customer> observable,
Customer oldValue, Customer newValue) {
}
});
}
Jak sobie poradzić z tym fantem?