Class CustomTextFieldSkin

All Implemented Interfaces:
Skin<TextField>

public abstract class CustomTextFieldSkin extends TextFieldSkin
  • Property Details

  • Constructor Details

    • CustomTextFieldSkin

      public CustomTextFieldSkin(TextField control)
  • Method Details

    • leftProperty

      public abstract ObjectProperty<Node> leftProperty()
    • rightProperty

      public abstract ObjectProperty<Node> rightProperty()
    • layoutChildren

      protected void layoutChildren(double x, double y, double w, double h)
      Overrides:
      layoutChildren in class TextFieldSkin
    • getIndex

      public HitInfo getIndex(double x, double y)
      Overrides:
      getIndex in class TextFieldSkin
    • computePrefWidth

      protected double computePrefWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)
      Overrides:
      computePrefWidth in class TextFieldSkin
    • computePrefHeight

      protected double computePrefHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)
      Overrides:
      computePrefHeight in class TextFieldSkin
    • computeMinWidth

      protected double computeMinWidth(double h, double topInset, double rightInset, double bottomInset, double leftInset)
      Overrides:
      computeMinWidth in class SkinBase<TextField>
    • computeMinHeight

      protected double computeMinHeight(double w, double topInset, double rightInset, double bottomInset, double leftInset)
      Overrides:
      computeMinHeight in class TextFieldSkin