【发布时间】:2014-06-20 22:51:30
【问题描述】:
当您键入 Tab 键时,如何让 Java 组合框接受突出显示的值,就像您键入 Enter 时一样? 我认为这是一种 UI 规范,并且在网站和桌面程序上看到过,所以我不明白为什么 Java 默认不这样做。 (退出键是用来取消的。)
我发现了几个与此相关的问题,包括如何让 Enter 表现得像 Tab 一样,但结果证明反过来更难,所以我将发布我是如何做到的。也许我错过了一个简单的方法!
特别是,the closest posting I could find 不起作用,因为焦点系统已经使用了 tab 键。 其他相关问题有here和here,也许还有一些提示here。
【问题讨论】:
标签: java swing focus jcombobox keylistener