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.