Voglio rendere la mia applicazione JFX simulare i tasti freccia (quando sono registrati in un campo di testo), ma non riesco a capire come inviare qualcosa di diverso da stringhe o byte .Come simulare a livello di codice tasti freccia in Java FX
sto immaginando qualcosa di simile:
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;
}
Cheers, ha funzionato perfettamente. –
Questo simula pressioni di tasti in qualsiasi applicazione attualmente focalizzata, non necessariamente correlata al processo javafx o jvm. –