我在面板中有一个JComboBox组件,并且它附加了ItemListener.但是每次上/下按键后都会被触发(当滚动打开弹出列表时).我想在用户接受选择后通过按Enter键来更改所选值.
使用鼠标时不是这种情况.当我将鼠标移到组合框的列表上时,突出显示在鼠标指针之后,但是在我按下鼠标按钮之前,所选项目不会更改.我希望键盘具有相同的行为,即通过向上/向下箭头移动突出显示不会更改所选项目,但按Enter键可以.
java keyboard swing properties jcombobox
java ×1
jcombobox ×1
keyboard ×1
properties ×1
swing ×1