下面列出了怎么用javafx.scene.control.TextFormatter.Change的API类实例代码及写法,或者点击链接到github查看源代码。
@Override
public Change apply(final Change t)
{
final String input = t.getText();
return input.matches("\\d*(\\.\\d*)?") ? t : null;
}
@Override
public Change apply(final Change change) {
change.setText(change.getText().toUpperCase());
return PATTERN.matcher(change.getControlNewText()).matches() ? change : null;
}
@Override
public Change apply(final Change change) {
change.setText(change.getText().toUpperCase());
return PATTERN.matcher(change.getControlNewText()).matches() ? change : null;
}