2017-12-20 12 views
0

ControlsFXバリデーターを使用してフロート値のみを含むようにテキストフィールドを検証するにはどうすればよいですか?あなたが正規表現expresionを使用してバリデータを作成する必要が代わりにValidator.createEmptyValidatorControlsFX TextFieldバリデーション

ValidationSupport validationSupport = new ValidationSupport(); 
validationSupport.registerValidator(textField, Validator.createEmptyValidator("Text is required")); 

TextField price = new TextField(); 
ValidationSupport validationSupport = new ValidationSupport(); 

答えて

1

してくださいは、あなたがやらなければならないことが、この君は、TextFieldでバリデータをバインドするコードのタイプであるthis documentation

を読みます/このようなパターン:^[-+]?[0-9]*\.?[0-9]+$

あなたのテキストを検証することができます。