내 Java 프로그램 외부의 어떤 프로그램에서 입력되는 것을 어떻게 얻을 수 있습니까? 예를 들어, 자바 프로그램을 실행하고 나서 메모장에서 타이핑을 시작하면 자바 프로그램에서 입력되는 내용을 볼 수 있습니다.Java로 글로벌 키보드 입력 받기
1
A
답변
2
당신이 찾고해야 용어는 여기 키보드 후크 당신이 순수 자바에서이 작업을 수행 할 수 WINAPI http://www.codeproject.com/KB/DLL/keyboardhook.aspx
1
를 사용하는 예이다. 어떤 시점에서 외부 응용 프로그램 또는 기본 라이브러리와의 대화가 필요하며 어느 경우이든 플랫폼에 따라 다릅니다.
0
네이티브 키보드 및 마우스 제어를 처리하는 라이브러리가 있습니다. http://code.google.com/p/jnativehook/