Javafx 函数setonkeypress不能与日期选择器一起使用

Javafx 函数setonkeypress不能与日期选择器一起使用,javafx,keypress,Javafx,Keypress,在JavaFX中,setOnKeyPressed事件没有通过程序命中datepicker字段,而对于其他字段,它工作正常 它没有击中 dateOfBirth.setOnKeyPressed(new EventHandler<KeyEvent>(){ @Override public void handle(KeyEvent event) { if (event.getCode() == KeyCode.T

在JavaFX中,setOnKeyPressed事件没有通过程序命中datepicker字段,而对于其他字段,它工作正常

它没有击中

dateOfBirth.setOnKeyPressed(new EventHandler<KeyEvent>(){
            @Override
            public void handle(KeyEvent event) {
                if (event.getCode() == KeyCode.TAB) {
                    event.consume();
                    nationality.requestFocus();
                }
            }
});
dateOfBirth.setOnKeyPressed(新的EventHandler(){
@凌驾
公共无效句柄(KeyEvent事件){
if(event.getCode()==KeyCode.TAB){
event.consume();
国籍;
}
}
});

我想知道原因和解决办法。

到底发生了什么?试试这个:它在我身上奏效了。。!!到底发生了什么?试试这个:它在我身上起了作用。。!!