ChoiceBox не заполняется, пока не будет нажата 3 раза - PullRequest
0 голосов
/ 24 мая 2019

У меня проблема в том, что мой ChoiceBox заполняется только при нажатии 3 раза подряд.Я действительно не знаю почему.Я также не знаю, почему это успешно после ровно трех кликов.В похожем классе этот код прекрасно работает для заполнения ChoiceBox (нет проблем с заполнением и обновлением ChoiceBox)

public class AuswertungController {

ProjektDAO project = new ProjektDAODBImpl();
MitarbeiterDAO mitarbeiter = new MitarbeiterDAODBImpl();
TaetigkeitDAO taetigkeit = new TaetigkeitDAODBImpl();
ObservableList<Taetigkeit> taetigkeitliste;
ObservableList<Mitarbeiter> mitarbeiterliste;
ObservableList<Projekt> projektliste;
private ObservableList<String> zwischenmitar;
private ObservableList<String> zwischenproj;

@FXML
private ChoiceBox<String> choiceMitar;

С помощью этого метода я заполняю свой choiceMitar choiceBox

public void choiceMitarAktualisieren() {
    mitarbeiterliste = FXCollections.observableArrayList(mitarbeiter.getAllMitarbeiter());
    zwischenmitar = FXCollections.observableArrayList();

    for(Mitarbeiter m : mitarbeiterliste) {
        zwischenmitar.add(m.toString());
    }

    choiceMitar.setItems(zwischenmitar);
}

}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...