Spec-Zone.ru › OpenJavaFX 17

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

Properties
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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API