Java 如何防止JComboBox关闭?

Java 如何防止JComboBox关闭?,java,swing,jcombobox,Java,Swing,Jcombobox,在从JComboBox中选择一个项目之后,我希望保持JComboBox仍然打开,以允许用户从中选择另一个项目。可能吗 我希望你能给我举个例子。也许你想要的是a。作为一种不同的方法,也许你可以在JComboBox中只显示“允许选择”首先是项目?你想要什么jComboBox已经设计好了,可以根据需要选择和更改选择,你说的保持打开是什么意思?@moon:当用户从jComboBox中选择项目时,我会在代码中进行条件检查,如果检查结果为真,我想关闭jComboBox列表。如果条件检查返回false,我希望

在从JComboBox中选择一个项目之后,我希望保持JComboBox仍然打开,以允许用户从中选择另一个项目。可能吗


我希望你能给我举个例子。

也许你想要的是a。

作为一种不同的方法,也许你可以在
JComboBox
中只显示“允许选择”首先是项目?

你想要什么jComboBox已经设计好了,可以根据需要选择和更改选择,你说的保持打开是什么意思?@moon:当用户从jComboBox中选择项目时,我会在代码中进行条件检查,如果检查结果为真,我想关闭jComboBox列表。如果条件检查返回false,我希望JComboBox保持打开状态,以便用户可以选择另一项。@moon:我还没有这方面的代码。我在设计阶段。如果你想了解我想做什么,你可以在这里选中一个类似的组合框,但用另一种语言写:@Krock:No。。我必须使用JComboBox。我不是在寻找多重选择。我只想允许用户选择另一个项目,如果他选择的第一个项目是错误的。我必须这样做以尊重我的GUI设计。@Brad,你可以使用a并将其设置为
单选
@Brad,JComboBox不是为此而构建的,你应该使用JList。@krock:这不是我希望听到的答案,但我在谷歌上搜索了一段时间,找不到任何线索。非常感谢。顺便说一句,我相信@MByD有一个很好的观点,不要让用户选择他们无法选择的值。