gpt4 book ai didi

java - 如何判断 CheckComboBox 中选择了多少项?

转载 作者:行者123 更新时间:2023-12-02 09:02:08 26 4
gpt4 key购买 nike

我在 JavaFX 项目中使用 CheckComboBox,它是 ControlsFX 库的一部分。

本质上,我想做的是查看检查了多少个项目,然后创建一个特定的字符串。例如,如果仅选中 1 个项目,我希望字符串显示“1 Item:”,然后列出该项目是什么。如果选择了多个项目,我希望用逗号分隔多个选定值。我只是不明白 CheckComboBox 附带的哪些方法可以工作。

这是我现在拥有的一些代码:

if (!statusBox.getCheckModel().isEmpty()) {
if (statusBox.getCheckModel().getItemCount() == 1) {
System.out.println("An item is picked"+statusBox.getCheckModel().getCheckedItems());
}

因此,只要复选框不为空,并且只有一个选定的项目,它就会打印该字符串。但我不知道如何计算框中选择了多少个项目。

谢谢!

最佳答案

这应该为您提供所选复选框的数量。

checkComboBox.getCheckModel().getCheckedItems().size()

关于java - 如何判断 CheckComboBox 中选择了多少项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60084656/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com