문자 인 char로부터 어떻게 VK 코드를 취득합니까. javax.swing.KeyStroke.getKeyStroke('c').getKeyCode()과 같은 작업을 수행 할 수 있어야하지만 작동하지 않습니다 (결과가 0 임). 이미 KeyEvent를 가지고 있다면 키 코드를 얻는 방법을 모두 알고 있습니다 만, 문자를 VK int로 바꾸고 싶다면 어떻게해야
Robot 클래스를 사용하여 화면 캡처 모듈을 작성하고 있습니다. x 밀리 초마다 응용 프로그램의 스크린 샷을 찍어 디스크에 기록합니다. 화면 캡쳐가 끝나면 FFMPEG로 스크린 샷을 비디오로 컴파일합니다. 그러나 디스크에 이미지를 쓰는 것은 매우 느리고 내 응용 프로그램을 중단시킵니다. 내가 뭘 놓치고 있니? 간단한 화면 캡처 모듈을 작성하는 더 좋은 방
Robot 클래스를 사용하여 문자열을 입력하는 코드를 작성했습니다. 실제로는 키 스위치가 없기 때문에 키 코드가없는 것을 제외하고는 대부분 문자가 큰 문자를 사용해야합니다. Shift + 다른 키가 있습니다. 대문자의 경우, Character.isUpperCase(c)을 사용하여 확인하기가 쉽지만, [email protected]#$%^&*()_+과 같은
사용자가 자신의 컴퓨터에서 실행중인 다른 응용 프로그램과 상호 작용하는 양을 추적 할 수 있어야한다는 요구 사항이 있습니다. 논리적으로 생각하는 것은 윈도우 포커스 이벤트의 로그를 타임 스탬프로 유지하는 것이 었습니다. 타임 스탬프를 사용하면 어떤 응용 프로그램이 당일 코스에 집중했는지 알 수 있습니다. 우리는이 응용 프로그램에서 Java에서 쉽게 할 수있