java.lang.Object
javafx.scene.control.SkinBase<T>
javafx.scene.control.skin.TextInputControlSkin<javafx.scene.control.TextField>
javafx.scene.control.skin.TextFieldSkin
com.dlsc.unitfx.skins.CustomTextFieldSkin
- All Implemented Interfaces:
javafx.scene.control.Skin<javafx.scene.control.TextField>
public abstract class CustomTextFieldSkin
extends javafx.scene.control.skin.TextFieldSkin
-
Property Summary
-
Nested Class Summary
-
Constructor Summary
Constructors Constructor Description CustomTextFieldSkin(javafx.scene.control.TextField control) -
Method Summary
Modifier and Type Method Description protected doublecomputeMinHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)protected doublecomputeMinWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)protected doublecomputePrefHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)protected doublecomputePrefWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)javafx.scene.text.HitInfogetIndex(double x, double y)protected voidlayoutChildren(double x, double y, double w, double h)abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>leftProperty()abstract javafx.beans.property.ObjectProperty<javafx.scene.Node>rightProperty()Methods inherited from class javafx.scene.control.skin.TextFieldSkin
addHighlight, computeBaselineOffset, computeMaxHeight, deleteChar, dispose, getCharacterBounds, getMenuPosition, getRangeShape, getUnderlineShape, maskText, 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
-
Property Details
-
Constructor Details
-
CustomTextFieldSkin
public CustomTextFieldSkin(javafx.scene.control.TextField control)
-
-
Method Details
-
leftProperty
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty() -
rightProperty
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty() -
layoutChildren
protected void layoutChildren(double x, double y, double w, double h)- Overrides:
layoutChildrenin classjavafx.scene.control.skin.TextFieldSkin
-
getIndex
public javafx.scene.text.HitInfo getIndex(double x, double y)- Overrides:
getIndexin classjavafx.scene.control.skin.TextFieldSkin
-
computePrefWidth
protected double computePrefWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)- Overrides:
computePrefWidthin classjavafx.scene.control.skin.TextFieldSkin
-
computePrefHeight
protected double computePrefHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)- Overrides:
computePrefHeightin classjavafx.scene.control.skin.TextFieldSkin
-
computeMinWidth
protected double computeMinWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)- Overrides:
computeMinWidthin classjavafx.scene.control.SkinBase<javafx.scene.control.TextField>
-
computeMinHeight
protected double computeMinHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)- Overrides:
computeMinHeightin classjavafx.scene.control.skin.TextFieldSkin
-