Interface Skinnable

    • Property Summary

      Properties 
      Type Property Description
      ObjectProperty<Skin<?>> skin
      Skin is responsible for rendering this Control.
    • Property Detail

      • skin

        ObjectProperty<Skin<?>> skinProperty
        Skin is responsible for rendering this Control. From the perspective of the Control, the Skin is a black box. It listens and responds to changes in state in a Control.

        There is a one-to-one relationship between a Control and its Skin. Every Skin maintains a back reference to the Control.

        A skin may be null.

        See Also:
        getSkin(), setSkin(Skin)
    • Method Detail

      • skinProperty

        ObjectProperty<Skin<?>> skinProperty()
        Skin is responsible for rendering this Control. From the perspective of the Control, the Skin is a black box. It listens and responds to changes in state in a Control.

        There is a one-to-one relationship between a Control and its Skin. Every Skin maintains a back reference to the Control.

        A skin may be null.

        See Also:
        getSkin(), setSkin(Skin)
      • setSkin

        void setSkin​(Skin<?> value)
        Sets the skin that will render this Control
        Parameters:
        value - the skin value for this control
      • getSkin

        Skin<?> getSkin()
        Returns the skin that renders this Control
        Returns:
        the skin for this control