在摇摆中使用键盘选择列表框项目

时间:2012-10-17 09:10:32

标签: java swing

当有多个以相同字符开头的项目时,有没有人可以告诉我应该以编程方式使用键盘选择列表框中的项目。例如,

•One
 •Two
 •Three
 •Once
 •Orange

如果我想通过输入o,n,c来关注“一次”,我该怎么办?而不是从一个项目跳到另一个项目而不是默认行为。

1 个答案:

答案 0 :(得分:1)

将KeyPress事件处理程序添加到ListBox并跟踪按下的键。然后将已经键入的完整值与ListBox中的项的值进行比较。如果匹配,请选择项目。