写了一个键盘监听类:
class myKeyListener implements KeyListener{}
然后为一个窗口JFrame加入键盘监听:
this.addKeyListener(new myKeyListener());
原来我只在JFrame里面放了两个JLable,键盘监听成功,按下F1可以弹出帮助窗口。不过TAB键监听不到。
现在往原来的窗口里加入了两个JButton,这时myKeyListener做键盘监听就失败了。这个时候按TAB键可以在新加入的两个JButton上切换焦点。
请问,现在即想用TAB来在各个组件切换焦点,又想实现自定义的键盘监听,如按下F1就弹出帮助窗口。要怎么办?
谢谢!
------解决方案--------------------
有一个属性可以设置的,你修改一下就可以了!看看JFrame里面我记得有!