@Override protected void validationPassed() { super.validationPassed(); fontSize = Integer.parseInt(getText()); changed.set(true); updateFont(); }
@Override protected ValidationResult validateDocument() { try { Integer.parseInt(getText()) ; return ValidationResult.PASSED ; } catch (NumberFormatException e) { return new ValidationResult(e) ; } }
@Override protected ValidationResult validateDocument() { ValidationResult validationResult = super.validateDocument(); if (ValidationResult.PASSED.equals(validationResult)) { int value = Integer.parseInt(getText()); if ((value < 8) || (value > 24)) { String failMessage; try { failMessage = resources .getMessage("nu.zoom.catonine.fontchooser.setting.size.validation"); } catch (ResourceNotFoundException e) { failMessage = "Font size out of range"; } validationResult = new ValidationResult(failMessage); } } return validationResult; }
sizeField.setText(Integer.toString(this.fontSize));
@Override protected void validationPassed() { super.validationPassed(); int bufferSize = Integer.parseInt(getText()) * 1024 ; list.setBufferSize(bufferSize) ; } }