Interface Skinnable
- All Known Implementing Classes:
-
Accordion,Button,ButtonBar,ButtonBase,Cell,CheckBox,CheckBoxListCell,CheckBoxTableCell,CheckBoxTreeCell,CheckBoxTreeTableCell,ChoiceBox,ChoiceBoxListCell,ChoiceBoxTableCell,ChoiceBoxTreeCell,ChoiceBoxTreeTableCell,ColorPicker,ComboBox,ComboBoxBase,ComboBoxListCell,ComboBoxTableCell,ComboBoxTreeCell,ComboBoxTreeTableCell,ContextMenu,Control,DateCell,DatePicker,HTMLEditor,Hyperlink,IndexedCell,Label,Labeled,ListCell,ListView,MenuBar,MenuButton,Pagination,PasswordField,PopupControl,ProgressBar,ProgressBarTableCell,ProgressBarTreeTableCell,ProgressIndicator,RadioButton,ScrollBar,ScrollPane,Separator,Slider,Spinner,SplitMenuButton,SplitPane,TableCell,TableRow,TableView,TabPane,TextArea,TextField,TextFieldListCell,TextFieldTableCell,TextFieldTreeCell,TextFieldTreeTableCell,TextInputControl,TitledPane,ToggleButton,ToolBar,Tooltip,TreeCell,TreeTableCell,TreeTableRow,TreeTableView,TreeView
public interface Skinnable The Skinnable interface is implemented by the Control class, and therefore is implemented by all Control implementations.
- Since:
- JavaFX 2.0
Property Summary
| Type | Property | Description |
|---|---|---|
ObjectProperty<Skin<?>> | skin | Skin is responsible for rendering this Control. |
Method Summary
| Modifier and Type | Method | 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. |
Property Details
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 Details
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
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.