类 DecorationTextfieldSkin

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.DecorationTextfieldSkin
所有已实现的接口:
javafx.scene.control.Skin<javafx.scene.control.TextField>

public class DecorationTextfieldSkin extends javafx.scene.control.skin.TextFieldSkin
作者:
unknowIfGuestInDream
  • 属性概要

    从类继承的属性 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 javafx.scene.image.ImageView
     
    private static final javafx.scene.image.Image
     
    private static final javafx.css.PseudoClass
     
    private static final javafx.css.PseudoClass
     
    private static final javafx.css.PseudoClass
     
    private static final javafx.scene.image.Image
     
    private javafx.scene.Node
     
    private javafx.scene.layout.StackPane
     
    private javafx.scene.Node
     
    private javafx.scene.layout.StackPane
     
    private javafx.scene.control.Tooltip
     
    private javafx.beans.InvalidationListener
     
    private static final javafx.scene.image.Image
     
  • 构造器概要

    构造器
    构造器
    说明
     
  • 方法概要

    修饰符和类型
    方法
    说明
    protected double
    computeMinHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)
     
    protected double
    computeMinWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)
     
    protected double
    computePrefHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)
     
    protected double
    computePrefWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)
     
    void
     
    private javafx.scene.image.Image
     
    javafx.scene.text.HitInfo
    getIndex(double x, double y)
     
    private void
     
    protected void
    layoutChildren(double x, double y, double w, double h)
     
    private void
     
    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

    从类继承的方法 java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • 字段详细资料

    • 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
    • errorImage

      private static final javafx.scene.image.Image errorImage
    • warningImage

      private static final javafx.scene.image.Image warningImage
    • infoImage

      private static final javafx.scene.image.Image infoImage
    • left

      private javafx.scene.Node left
    • leftPane

      private javafx.scene.layout.StackPane leftPane
    • rightPane

      private javafx.scene.layout.StackPane rightPane
    • decoration

      private javafx.scene.image.ImageView decoration
    • tooltip

      private javafx.scene.control.Tooltip tooltip
    • control

      private DecorationTextfield control
    • tooltipListener

      private javafx.beans.InvalidationListener tooltipListener
  • 构造器详细资料

  • 方法详细资料

    • init

      private void init()
    • 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
    • getGraphicBySeverity

      private javafx.scene.image.Image getGraphicBySeverity(Severity severity)
    • refreshStyle

      private void refreshStyle(Severity severity)
    • dispose

      public void dispose()
      指定者:
      dispose 在接口中 javafx.scene.control.Skin<javafx.scene.control.TextField>
      覆盖:
      dispose 在类中 javafx.scene.control.skin.TextFieldSkin