Posiadam w programie pole tekstowe, które poprzez wybór w combo box binduje odpowiednio te pole tekstowe z określonymi danymi. Chodzi o to, że po pierwszym zbindowaniu, nie można usunąć tego efekt. Czyli np. wybieram bindowanie loginów, to binduje mi pole tekstowe z loginami. A potem chcę np. bindować po e-mail, to rozwijają mi się dwie listy, loginy i e-maile.
@FXML
public void setToSearch() {
if(comboSettingsSearch.getSelectionModel().getSelectedIndex() == 1)
TextFields.bindAutoCompletion(textSearchPerson, Database.loadLogins());
if(comboSettingsSearch.getSelectionModel().getSelectedIndex() == 5)
TextFields.bindAutoCompletion(textSearchPerson, Database.loadEmails());
}
https://zapodaj.net/51880256d093a.png.html
Pod spodem loginy, a na wierzchu e-mail. Wie ktoś jak usunąć ten efekt?