删除ComboBox值

时间:2015-08-09 10:09:24

标签: java combobox javafx workspace

重点:

我有一个10个值的组合框。 当我使用这行代码时,它会删除组合框中的所有项目。

cboTrainer.getItems().removeAll(cboTrainer.getItems());

项目已消失,但仍有白色空间!

我试过了:

 cboTrainer.setVisibleRowCount(cboTrainer.getVisibleRowCount()-1);

问题图片:

enter image description here

2 个答案:

答案 0 :(得分:0)

可能因为您正在操纵您正在遍历的列表而发生。无论如何,清除物品的正确方法是:

cboTrainer.getItems().clear():

答案 1 :(得分:-1)

试试这个

cboTrainer.getItems().remove();