0
기능 키를 시뮬레이트하려하지만 KeyEvent 클래스에는 기능 활성화 키의 이름이 없습니다. 이 program을 시도했지만 기능 키가 무엇인지에 대한 이름을 알려주지 않았습니다.기능 키 시뮬레이션 방법 (FN 키 사용)
키 누름에 대한 나의 코드 :
package myCode;
import java.awt.*;
import java.awt.event.KeyEvent;
public class KeyboardLights {
public static void main(String[] args) {
try {
Robot r = new Robot();
int keyCodeFn = KeyEvent.VK_F; // Don't know what the FN key is
int keyCode = KeyEvent.VK_F4;
r.keyPress(keyCodeFn);
r.keyPress(keyCode);
r.keyRelease(keyCodeFn);
r.keyRelease(keyCode);
} catch (AWTException e) {
e.printStackTrace();
}
}
}
내가 너무 사람이 내가 시뮬레이션 할 수있는 방법을 알고 않습니다, KeyEvent에 페이지에있는 "FN"키를 찾을 수 없습니다 FN 키
을 활성화를이 일부 솔루션은 여기에 제안되었다
가 정상적으로 작동하는 당신을 위해 F 키를 fn을 누릅니다해야합니까? – XtremeBaumer
@XtremeBaumer yes – Jason
F4 키만 사용하면 괜찮습니까? id는 fn을 누르지 않아도 f4의 기능을 호출 할 것이라고 생각합니다. – XtremeBaumer