>我在 JavaFX 中制作了一个用户名的文本字段,我想运行一个检查是否有空格的方法! ,有没有办法做到这一点?
TextFormatter的过滤器
此过滤器(UnaryOperator)允许用户拦截和修改对文本内容所做的任何更改。下面是一个不更改空间值的示例。
TextField field = new TextField();
field.setTextFormatter(new TextFormatter<>(change -> {
if (change.getText().equals(" ")) {
change.setText("");
}
return change;
}));