java - 如何隐藏 JCombobox 中的项目

标签 java jcombobox

我有一个使用 Swing - JCombobox 的应用程序。

我准备了标准的 DefaultComboBoxModel 并将所有项目添加到模型中,但是当用户想要从 PopupMenu 中选择某些项目时,我想向用户隐藏一些项目。

我不想更改模型(删除项目)。

最佳答案

您可以将项目保留在单独的主列表中,并根据用户操作动态创建过滤后的模型。

关于java - 如何隐藏 JCombobox 中的项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32206844/

相关文章:

java - XSD 中的嵌套列表

java - 当我得到的是 "\uD83D\uDE02"时,如何生成像 "U+1F602"这样的表情符号 unicode ?

java - 如何更改点击时的标签颜色?

java - 从 JComboBox 中选择名称后,如何获得积分以显示在我的程序上?

java - 显示 JComboBox 中的第一个元素

java - 选定的组合框值两次添加到数组列表中

java - 获取 JComboBox 项目值

java - BufferedWriter 没有写入 ByteArrayOutputStream

带有 JS 的 Java 自定义标签

java - JComboBox 弹出菜单不出现