Как получить поле выбора в JavaFX для передачи фокуса на следующий элемент при нажатии клавиши Tab?
Я пытался установить фокус, который можно перемещать, на true, но, похоже, это ничего не дало.
cbSoils.setFocusTraversable(true);
Я пытался настроить нажатие или отпускание клавиши для изменения фокуса, но оно срабатывает, когда я вкладываю в блок выбора из предыдущего элемента.
cbSoils.setOnKeyReleased(new EventHandler<KeyEvent>() {
@Override
public void handle(KeyEvent event) {
// On tab press send the focus to tfAddress
if(event.getCode() == KeyCode.TAB){
tfAddress.requestFocus();
}
}
});
У кого-нибудь есть идея получше?