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.tlcsdm.core.javafx.control.skin.CustomTextFieldSkin
- 所有已实现的接口:
javafx.scene.control.Skin<javafx.scene.control.TextField>
public abstract class CustomTextFieldSkin
extends javafx.scene.control.skin.TextFieldSkin
-
属性概要
属性类型属性说明abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> abstract javafx.beans.property.DoublePropertyabstract javafx.beans.property.DoublePropertyabstract javafx.beans.property.ObjectProperty<javafx.scene.Node> 从类继承的属性 javafx.scene.control.skin.TextInputControlSkin
forwardBias, highlightFill, highlightTextFill, promptTextFill, textFill -
嵌套类概要
从类继承的嵌套类/接口 javafx.scene.control.skin.TextInputControlSkin
javafx.scene.control.skin.TextInputControlSkin.Direction, javafx.scene.control.skin.TextInputControlSkin.TextUnit -
字段概要
字段修饰符和类型字段说明private final javafx.scene.control.TextFieldprivate static final javafx.css.PseudoClassprivate static final javafx.css.PseudoClassprivate static final javafx.css.PseudoClassprivate javafx.scene.Nodeprivate javafx.scene.layout.StackPaneprivate javafx.scene.Nodeprivate javafx.scene.layout.StackPane -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明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) voiddispose()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> abstract javafx.beans.property.DoublePropertyabstract javafx.beans.property.DoublePropertyabstract javafx.beans.property.ObjectProperty<javafx.scene.Node> private void从类继承的方法 javafx.scene.control.skin.TextFieldSkin
addHighlight, computeBaselineOffset, computeMaxHeight, deleteChar, getCharacterBounds, getMenuPosition, getRangeShape, getUnderlineShape, maskText, moveCaret, positionCaret, queryAccessibleAttribute, removeHighlight, replaceText从类继承的方法 javafx.scene.control.skin.TextInputControlSkin
executeAccessibleAction, forwardBiasProperty, getClassCssMetaData, getCssMetaData, getHighlightFill, getHighlightTextFill, getInsertionPoint, getPromptTextFill, getTextFill, handleInputMethodEvent, highlightFillProperty, highlightTextFillProperty, install, invalidateMetrics, isForwardBias, promptTextFillProperty, scrollCharacterToVisible, setCaretAnimating, setForwardBias, setHighlightFill, setHighlightTextFill, setPromptTextFill, setTextFill, textFillProperty, updateHighlightFill, updateHighlightTextFill, updateTextFill从类继承的方法 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
-
属性详细资料
-
left
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty- 另请参阅:
-
right
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty- 另请参阅:
-
offsetX
public abstract javafx.beans.property.DoubleProperty offsetXProperty- 另请参阅:
-
offsetY
public abstract javafx.beans.property.DoubleProperty offsetYProperty- 另请参阅:
-
-
字段详细资料
-
HAS_NO_SIDE_NODE
private static final javafx.css.PseudoClass HAS_NO_SIDE_NODE -
HAS_LEFT_NODE
private static final javafx.css.PseudoClass HAS_LEFT_NODE -
HAS_RIGHT_NODE
private static final javafx.css.PseudoClass HAS_RIGHT_NODE -
left
private javafx.scene.Node left -
leftPane
private javafx.scene.layout.StackPane leftPane -
right
private javafx.scene.Node right -
rightPane
private javafx.scene.layout.StackPane rightPane -
control
private final javafx.scene.control.TextField control
-
-
构造器详细资料
-
CustomTextFieldSkin
public CustomTextFieldSkin(javafx.scene.control.TextField control)
-
-
方法详细资料
-
leftProperty
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> leftProperty()- 返回:
left属性
-
rightProperty
public abstract javafx.beans.property.ObjectProperty<javafx.scene.Node> rightProperty()- 返回:
right属性
-
offsetXProperty
public abstract javafx.beans.property.DoubleProperty offsetXProperty()- 返回:
offsetX属性
-
offsetYProperty
public abstract javafx.beans.property.DoubleProperty offsetYProperty()- 返回:
offsetY属性
-
updateChildren
private void updateChildren() -
layoutChildren
protected void layoutChildren(double x, double y, double w, double h) - 覆盖:
layoutChildren在类中javafx.scene.control.skin.TextFieldSkin
-
getIndex
public javafx.scene.text.HitInfo getIndex(double x, double y) - 覆盖:
getIndex在类中javafx.scene.control.skin.TextFieldSkin
-
computePrefWidth
protected double computePrefWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset) - 覆盖:
computePrefWidth在类中javafx.scene.control.skin.TextFieldSkin
-
computePrefHeight
protected double computePrefHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset) - 覆盖:
computePrefHeight在类中javafx.scene.control.skin.TextFieldSkin
-
computeMinWidth
protected double computeMinWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset) - 覆盖:
computeMinWidth在类中javafx.scene.control.SkinBase<javafx.scene.control.TextField>
-
computeMinHeight
protected double computeMinHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset) - 覆盖:
computeMinHeight在类中javafx.scene.control.skin.TextFieldSkin
-
dispose
public void dispose()- 指定者:
dispose在接口中javafx.scene.control.Skin<javafx.scene.control.TextField>- 覆盖:
dispose在类中javafx.scene.control.skin.TextFieldSkin
-