【发布时间】:2012-10-29 00:53:43
【问题描述】:
我有一个JFrame,其中包含多个面板,这些面板累积在一个相当复杂的 Swing UI 中。我想添加键盘支持,以便 不管 的组件聚焦某个按键,例如 [ENTER] 键,使听众做出反应。
我尝试将KeyListener 添加到JFrame,但如果选择另一个JComponent 来改变焦点,这将不起作用。
有没有合适的方法来做到这一点?
【问题讨论】:
-
一些组件有
ActionListeners,它也会对Enter做出反应
标签: java swing event-handling keyboard keylistener