首页 > 解决方案 > 在下拉列表中更改字符串

问题描述

首先我得到相关的 ID(称为 dropid):

comboBox.getSelectionModel().getSelectedIndex();

然后我尝试通过删除和添加新字符串来修改 ID:

comboBox.getItems().remove(dropid);
comboBox.getItems().add(dropid, "newstring");

但是现在列表有时会混合在一起,因此字符串会向上移动一个位置。在不更改列表顺序的情况下执行此操作的正确方法是什么?

标签: javajavafx

解决方案


推荐阅读