实现方法:
第一步.在stage上添加键盘的监听
this. stage. addEventListener ( KeyboardEvent. KEY_DOWN,keyListener );
第二步.在监听方法keyListener中判断KeyboardEvent的属性
private function keyListener (e : KeyboardEvent ) : void { if (e. ctrlKey && e. altKey && (e. keyCode == 76 || e. keyCode == 108 ) ) { //在用户按下alt+ctrl+L时执行相应代码 } }
例如,上面方法检测用户使否按下组合键 ctrl+alt+L(大小写均可)
KeyboardEvent中,通过检测如下属性,可以判断用户是否按下这些键
e. altKey : ALT e. ctrlKey : CTRL e. shiftKey : SHIFT e. keyCode : //其他普通按键(以ASCII代码表示)