2011-12-20 4 views
2

나는 클라이언트/서버 원격 제어 응용 프로그램을 작성하려고하는데, 서버 측은 Java로, 클라이언트 측은 Android (Java의 종류)로 작성합니다.Java에서 파란색 기능 키를 처리하는 방법은 무엇입니까?

서버 프로그램은 클라이언트에서 "PLAY", "STOP"등과 같은 명령을받습니다. 이 명령은 서버에 의해 처리되고 확장 기능을 사용합니다. Java의 Robot 클래스 키 스트로크는 서버가 실행 중일 때 시스템으로 전송됩니다.

새로운 키보드에 포함 된 마법 열쇠, "파란색 기능"키를 사용하고 싶습니다. 이 파란색 기능 키를 누르면 멀티미디어 명령 wush를 음소거, 재생, 일시 중지로 호출 할 수 있습니다.

문제는 Java가 (내가 아는 한)이 키를 눌렀 음을 인식 할 수 없다는 것입니다. 전에이 문제를 접해 본 적이 있습니까?

+0

OS에 제출 된 키를 독립 ​​실행 형으로 눌러도됩니까? –

+0

이 키는 "시프트"키가 아닌가? ...? 나는 실제로 이것들 중 하나를 본적이 없다. 그러나 "shift"나 "alt/fn"키가 안드로이드에서하는 것처럼 당신이받는 keypress 이벤트를 변경하지는 않습니까? – BRFennPocock

+0

안녕하세요, 답변 해 주셔서 감사합니다. 내가 말하는 주요 기능은이 이미지 http://www.theunwired.net/media/column/thinkoutside_bluetooth/keyboard/DSCN2749.JPG에서 찾을 수 있습니다. 지금까지 시도한 모든 OS (Window & Linux)에 제출됩니다. – user1108105

답변

관련 문제