Uses of Interface
javafx.scene.control.Skin
Package
Description
The JavaFX User Interface Controls (UI Controls or just Controls) are
specialized Nodes in the JavaFX Scenegraph especially suited for reuse in
many different application contexts.
The javafx.scene.control.skin package is where the skin classes, typically
one for each UI control, are located
This package provides means for loading and displaying Web content.
-
Uses of Skin in javafx.scene.control
Modifier and TypeClassDescriptionclass
Base implementation class for defining the visual representation of user interface controls by defining a scene graph of nodes to represent theskin
.Modifier and TypeMethodDescriptionprotected Skin<?>
Control.createDefaultSkin()
Create a new instance of the default skin for this control.protected Skin<?>
PopupControl.createDefaultSkin()
Create a new instance of the default skin for this control.final Skin<?>
Control.getSkin()
Gets the value of theskin
property.final Skin<?>
PopupControl.getSkin()
Gets the value of theskin
property.Skin<?>
Skinnable.getSkin()
Returns the skin that renders thisControl
Modifier and TypeMethodDescriptionfinal ObjectProperty<Skin<?>>
Control.skinProperty()
Skin is responsible for rendering thisControl
.final ObjectProperty<Skin<?>>
PopupControl.skinProperty()
Skin is responsible for rendering thisPopupControl
.ObjectProperty<Skin<?>>
Skinnable.skinProperty()
Skin is responsible for rendering thisControl
. -
Uses of Skin in javafx.scene.control.skin
Modifier and TypeClassDescriptionclass
Default skin implementation for theAccordion
control.class
Default skin implementation for theButtonBar
control.class
Default skin implementation for theButton
control.class
CellSkinBase<C extends Cell>
class
Default skin implementation for the tri-stateCheckBox
control.class
Default skin implementation for theChoiceBox
control.class
Default skin implementation for theColorPicker
control.class
An abstract class intended to be used as the base skin for ComboBox-like controls that are based onComboBoxBase
.class
Default skin implementation for theComboBox
control.class
An abstract class that extends the functionality ofComboBoxBaseSkin
to include API related to showing ComboBox-like controls as popups.class
Default Skin implementation for ContextMenu.class
Default skin implementation for theDateCell
control.class
Default skin implementation for theDatePicker
control.class
Default skin implementation for theHyperlink
control.class
LabeledSkinBase<C extends Labeled>
Default skin implementation for controls extendsLabeled
.class
Default skin implementation for theLabel
control.class
ListCellSkin<T>
Default skin implementation for theListCell
control.class
ListViewSkin<T>
Default skin implementation for theListView
control.class
Default skin implementation for theMenuBar
control.class
Default skin implementation for theMenuButton
control.class
MenuButtonSkinBase<C extends MenuButton>
Base class for MenuButtonSkin and SplitMenuButtonSkin.class
Default skin implementation for thePagination
control.class
Default skin implementation for theProgressBar
control.class
Default skin implementation for theProgressIndicator
control.class
Default skin implementation for theRadioButton
control.class
Default skin implementation for theScrollBar
control.class
Default skin implementation for theScrollPane
control.class
Default skin implementation for theSeparator
control.class
Default skin implementation for theSlider
control.class
SpinnerSkin<T>
Default skin implementation for theSpinner
control.class
Default skin implementation for theSplitMenuButton
control.class
Default skin implementation for theSplitPane
control.class
TableCellSkin<S,
T> Default skin implementation for theTableCell
control.class
TableCellSkinBase<S,
T, C extends IndexedCell<T>> Base skin for table cell controls, for example:TableCell
andTreeTableCell
.class
TableRowSkin<T>
Default skin implementation for theTableRow
control.class
TableRowSkinBase<T,
C extends IndexedCell, R extends IndexedCell> TableRowSkinBase is the base skin class used by controls such asTableRow
andTreeTableRow
(the concrete classes areTableRowSkin
andTreeTableRowSkin
, respectively).class
Default skin implementation for theTableView
control.class
TableViewSkinBase<M,
S, C extends Control, I extends IndexedCell<M>, TC extends TableColumnBase<S, ?>> TableViewSkinBase is the base skin class used by controls such asTableView
andTreeTableView
(the concrete classes areTableViewSkin
andTreeTableViewSkin
, respectively).class
Default skin implementation for theTabPane
control.class
Default skin implementation for theTextArea
control.class
Default skin implementation for theTextField
control.class
TextInputControlSkin<T extends TextInputControl>
Abstract base class for text input skins.class
Default skin implementation for theTitledPane
control.class
Default skin implementation for theToggleButton
control.class
Default skin implementation for theToolBar
control.class
CSS based skin for Tooltip.class
TreeCellSkin<T>
Default skin implementation for theTreeCell
control.class
TreeTableCellSkin<S,
T> Default skin implementation for theTreeTableCell
control.class
Default skin implementation for theTreeTableRow
control.class
Default skin implementation for theTreeTableView
control.class
TreeViewSkin<T>
Default skin implementation for theTreeView
control.class
VirtualContainerBase<C extends Control,
I extends IndexedCell> Parent class to control skins whose contents are virtualized and scrollable. -
Uses of Skin in javafx.scene.web