当我的javafx文本字段中的输入数量最多填满四个时,我想按下Tab键。
请让我知道如何从上一个问题中得到答案。
我很好奇如何获得Tab键操作。
textfield.textProperty().addListener((observable, oldValue, newValue) -> {
if(!newValue.matches("[0-9]*") || newValue.length()>4){
textfield.setText(oldValue);
}else if(newValue.length()==4) {
KeyEvent tab = new KeyEvent(keyEvent.getEventType(), null,
null, KeyCode.TAB, false, false, false, false);
}
});