在Javafx

时间:2019-02-26 09:35:49

标签: javafx

当我的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);
		    }
	    });

0 个答案:

没有答案