Сначала я получаю соответствующий идентификатор (называемый dropid):
comboBox.getSelectionModel().getSelectedIndex();
Затем я пытаюсь изменить идентификатор, удаляя и добавляя новую строку:
comboBox.getItems().remove(dropid);
comboBox.getItems().add(dropid, "newstring");
Но теперьсписок иногда смешивается, поэтому строка перемещается на одну позицию вверх.Как правильно сделать это без порядка изменения списка?