2013-03-25 2 views
1

Adobe Air 애플리케이션의 버튼에 대한 키보드 단축키를 구현하고 싶습니다.키보드 어도비 에어의 버튼 단축키

화면에 4 개의 버튼이 있습니다. I는 F9, F10 , F11, F12 그들 키를 할당 할. 그것을 성취하는 방법? 나는 많은 것을 수색했으나 아직 발견하지 못했다.

제발 나에게 조언 해주세요.

답변

0

F9, F10, F11, F12에 대한 키 코드를 캡처해야합니다. 빨리,이 사이트에서 키 코드를 얻을 수 있습니다.

http://livedocs.adobe.com/flex/3/html/help.html?content=events_11.html

나는 일정한 파일에 내 모든 키 코드를 저장. 내가 확인 버튼 값은 동등 키 코드입니다. 내 맞춤 이벤트를 파견했다.

0

LiveDocs의 this page을 참조하십시오. 상수를보고 싶습니다.

그래서 당신은 KeyboardEvent.KEY_DOWN를 수신하고이 같은 것을 할 것 :

function keyDownHandler(e:KeyboardEvent):void { 
    switch(e.charCode) { 
     case Keyboard.F9: 
      // do something 
      break; 
     case Keyboard.F10: 
      // do something 
      break; 
     case Keyboard.F11: 
      // do something 
      break; 
    } 
}