当我在不可编辑的JComboBox上注册ActionListener时,每当用户使用箭头键或上下文搜索(键入项目名称的第一个字母)更改所选项时,它就会触发actionPerformed().
我在这里找到了类似的问题: 如何在使用键盘滚动弹出列表时使JComboBox所选项目不被更改.但该解决方案不包括上下文搜索选项.当我输入内容时,它会触发actionPerformed().
如何确定用户何时使用回车键或鼠标点击确认所选项目?
java keyboard search swing jcombobox
java ×1
jcombobox ×1
keyboard ×1
search ×1
swing ×1