public interface Skinnable
The Skinnable interface is implemented by the Control class,
and therefore is implemented by all Control implementations.
| Type | Property and Description |
|---|---|
ObjectProperty<Skin<?>> |
skin
Skin is responsible for rendering this
Control. |
| Modifier and Type | Method and Description |
|---|---|
Skin<?> |
getSkin()
Returns the skin that renders this
Control |
void |
setSkin(Skin<?> value)
Sets the skin that will render this
Control |
ObjectProperty<Skin<?>> |
skinProperty()
Skin is responsible for rendering this
Control. |
ObjectProperty<Skin<?>> skinProperty
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.
getSkin(),
setSkin(Skin)ObjectProperty<Skin<?>> skinProperty()
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.
getSkin(),
setSkin(Skin)Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 2008, 2019, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.