Class EnhancedPasswordFieldSkin
java.lang.Object
javafx.scene.control.SkinBase<javafx.scene.control.TextField>
javafx.scene.control.skin.TextInputControlSkin<javafx.scene.control.TextField>
javafx.scene.control.skin.TextFieldSkin
com.dlsc.gemsfx.skins.CustomTextFieldSkin
com.dlsc.gemsfx.skins.EnhancedPasswordFieldSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<javafx.scene.control.TextField>
Base skin for
EnhancedPasswordField.
The skin replaces the text node binding installed by the text field skin so that the displayed text follows the field's show-password and echo-character properties.
-
Nested Class Summary
Nested classes/interfaces inherited from class javafx.scene.control.skin.TextInputControlSkin
javafx.scene.control.skin.TextInputControlSkin.Direction, javafx.scene.control.skin.TextInputControlSkin.TextUnit -
Property Summary
Properties inherited from class CustomTextFieldSkin
left, rightProperties inherited from class javafx.scene.control.skin.TextInputControlSkin
forwardBias, highlightFill, highlightTextFill, promptTextFill, textFill -
Constructor Summary
ConstructorsConstructorDescriptionCreates a skin for the given enhanced password field. -
Method Summary
Methods inherited from class CustomTextFieldSkin
computeMinHeight, computeMinWidth, computePrefHeight, computePrefWidth, getIndex, layoutChildren, leftProperty, rightPropertyMethods inherited from class javafx.scene.control.skin.TextFieldSkin
addHighlight, computeBaselineOffset, computeMaxHeight, deleteChar, dispose, getCharacterBounds, getMenuPosition, getRangeShape, getUnderlineShape, moveCaret, positionCaret, queryAccessibleAttribute, removeHighlight, replaceTextMethods inherited from class javafx.scene.control.skin.TextInputControlSkin
executeAccessibleAction, forwardBiasProperty, getClassCssMetaData, getCssMetaData, getHighlightFill, getHighlightTextFill, getInsertionPoint, getPromptTextFill, getTextFill, handleInputMethodEvent, highlightFillProperty, highlightTextFillProperty, invalidateMetrics, isForwardBias, promptTextFillProperty, scrollCharacterToVisible, setCaretAnimating, setForwardBias, setHighlightFill, setHighlightTextFill, setPromptTextFill, setTextFill, textFillProperty, updateHighlightFill, updateHighlightTextFill, updateTextFillMethods inherited from class javafx.scene.control.SkinBase
computeMaxWidth, consumeMouseEvents, getChildren, getNode, getSkinnable, layoutInArea, layoutInArea, layoutInArea, positionInArea, positionInArea, pseudoClassStateChanged, registerChangeListener, registerInvalidationListener, registerListChangeListener, snappedBottomInset, snappedLeftInset, snappedRightInset, snappedTopInset, snapPosition, snapPositionX, snapPositionY, snapSize, snapSizeX, snapSizeY, snapSpace, snapSpaceX, snapSpaceY, unregisterChangeListeners, unregisterInvalidationListeners, unregisterListChangeListeners
-
Constructor Details
-
EnhancedPasswordFieldSkin
Creates a skin for the given enhanced password field.- Parameters:
control- the enhanced password field rendered by this skin
-
-
Method Details
-
maskText
-