java.lang.Object
com.dlsc.formsfx.model.structure.Element<F>
com.dlsc.formsfx.model.structure.Field<F>
com.dlsc.formsfx.model.structure.DataField<javafx.beans.property.StringProperty,String,PasswordField>
com.dlsc.formsfx.model.structure.PasswordField
- All Implemented Interfaces:
FormElement
public class PasswordField extends DataField<javafx.beans.property.StringProperty,String,PasswordField>
This class provides an implementation of a
Field containing a
string value intended for passwords.- Author:
- Andres Almiray
-
Property Summary
Properties inherited from class com.dlsc.formsfx.model.structure.Field
changed, editable, errorMessages, label, placeholder, required, tooltip, valid -
Nested Class Summary
Nested classes/interfaces inherited from class com.dlsc.formsfx.model.structure.DataField
DataField.AbstractStringConverter<V> -
Field Summary
Fields inherited from class com.dlsc.formsfx.model.structure.DataField
formatError, formatErrorKey, persistentValue, stringConverter, userInput, validators, valueFields inherited from class com.dlsc.formsfx.model.structure.Field
bindingModeListener, changed, editable, errorMessageKeys, errorMessages, eventHandlers, id, label, labelKey, placeholder, placeholderKey, renderer, rendererSupplier, required, requiredError, requiredErrorKey, span, styleClass, tooltip, tooltipKey, translationService, valid -
Constructor Summary
Constructors Modifier Constructor Description protectedPasswordField(javafx.beans.property.SimpleStringProperty valueProperty, javafx.beans.property.SimpleStringProperty persistentValueProperty)The constructor ofPasswordField. -
Method Summary
Methods inherited from class com.dlsc.formsfx.model.structure.DataField
bind, format, format, format, format, format, getUserInput, getValue, persist, reset, setBindingMode, translate, unbind, userInputProperty, validate, validate, validateRequired, valuePropertyMethods inherited from class com.dlsc.formsfx.model.structure.Field
addEventHandler, changedProperty, editable, editableProperty, errorMessagesProperty, fireEvent, getErrorMessages, getLabel, getLabelDescription, getPlaceholder, getRenderer, getTooltip, getValueDescription, hasChanged, isEditable, isI18N, isRequired, isValid, label, labelDescription, labelDescription, labelProperty, ofBooleanType, ofBooleanType, ofDate, ofDate, ofDoubleType, ofDoubleType, ofIntegerType, ofIntegerType, ofMultiSelectionType, ofMultiSelectionType, ofMultiSelectionType, ofPasswordType, ofPasswordType, ofSingleSelectionType, ofSingleSelectionType, ofSingleSelectionType, ofStringType, ofStringType, placeholder, placeholderProperty, removeEventHandler, render, render, required, required, requiredProperty, tooltip, tooltipProperty, updateElement, validProperty, valueDescription, valueDescriptionMethods inherited from class com.dlsc.formsfx.model.structure.Element
getID, getSpan, getStyleClass, id, idProperty, span, span, spanProperty, styleClass, styleClassProperty
-
Constructor Details
-
PasswordField
protected PasswordField(javafx.beans.property.SimpleStringProperty valueProperty, javafx.beans.property.SimpleStringProperty persistentValueProperty)The constructor ofPasswordField.- Parameters:
valueProperty- The property that is used to store the current valid value of the field.persistentValueProperty- The property that is used to store the latest persisted value of the field.
-