저는 메모장, 단어 등에서 단어를 입력 할 수있는 자바 로봇 프로그램이 있습니다. 내가 수동으로 ALT-TAB,자바 로봇은 다른 응용 프로그램의 초점을 얻습니다.
그리고 응용 프로그램을 사용하여 텍스트 상자에 커서를 입력하려고 할 때
그러나 문제는 내가 오전하지의에서 사용할 수있는 윈도우 응용 프로그램의 초점하지 않습니다하기 목록에서 ALT-TAB을 수행하는 동안 작업 관리자 -> 응용 프로그램 탭 에도 표시되지 않지만의 프로세스 탭에서 사용할 수 있습니다. Java 로봇을 사용하여 keyPress에 대한 해당 Windows 응용 프로그램의 포커스를 얻는 솔루션이 있습니까?
또한 다른 PC의 경우 Java 로봇 프로그램을 실행 한 후 커서를 수동으로 놓으면 Clear Focus가 표시됩니다. 내 모든 PC에 JDK1.6을 설치했습니다. 내 PC에서만 작동하지 않습니다.
미리 감사드립니다.
응? 분명히 해주세요. –
나는 이것을 위해 JNA를 사용해야 할 수도 있다고 생각하지만, 질문을 명확히하기 전까지, 즉 여전히 도움이 필요하다면 확실하지 않습니다. –
내 Java 프로그램은 응용 프로그램의 텍스트 상자에 커서를 놓으면 자동으로 입력하지 않고 입력 폼 기반의 응용 프로그램에 입력하려고합니다. 그러나 동시에 메모장에 커서를 놓으면 입력이 시작됩니다. 도와주세요 –