如何给一个按钮添加快捷键
我向设计一个按钮类,直接从Component类派生,界面基本上和WindowsXP SP3按钮相仿,按钮的设计上基本上完成,包括按钮快捷键下划线的显示和处理,但是想给按钮添加快捷键的动作时遇到了难题,因为在使用快捷键时按钮控件基本上不是输入焦点,因此也无法触发键盘事件,不知道谁能指点我,要求:1、触发快捷键的事件应该在按钮类之内,而不是在其父窗口处理快捷键事件。
2、要求使用基本的GUI组件,不能使用Swing组件。
3、在父窗口内输入快捷键时,不管焦点位于哪个控件上,应该都能够触发这个控件的快捷键事件,就如java的菜单项的动作一样。