내 JFX 응용 프로그램을 화살표 키 누름을 시뮬레이트하고 싶습니다 (TextField에 등록 된 경우). 그러나 문자열이나 바이트 이외의 다른 방법을 보내는 방법을 알 수 없습니다. .Java FX의 화살표 키 누름을 프로그래밍 방식으로 시뮬레이션하는 방법
static EventHandler<KeyEvent> KEY() {
E = new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent ke) {
if (ke.getCode().equals(KeyCode.UP)) {
try {
//someObject.SimulateKeyPress(KeyCode.UP);
//OR
//coolObject.SendKey((char)KEY_UPKEY));
} catch (Exception ex) {
//Teleport goats
}
}
}
};
return E;
}
환호, 완벽하게 작동합니다. –
이것은 javafx 또는 jvm 프로세스와 관련이없는 현재 포커스가있는 응용 프로그램의 키 누르기를 시뮬레이션합니다. –