我有一个JComboBox和一个ItemListener,它们可以检测到项目状态何时发生变化。我想让它监听列表中的第一项是否被选中。
这是一个用户名列表,默认情况下,第一项始终是。然而,我需要知道用户是否选择了该项目,以防添加了一个名为的用户名。
因此,基本上我需要一种方法来检测第一项何时被选中,比如index =1之类的地方。谢谢
发布于 2015-03-09 11:24:25
我相信你是在找JComboBox#getSelectedIndex
您还可以使用JComboBox#getSelectedItem
您可以使用ItemEvent#getItem,它将返回选定的项,但您需要使用组合框来确定该项的索引……
https://stackoverflow.com/questions/28934740
复制相似问题