Spec-Zone.ru › OpenJavaFX 11

Package javafx.scene.control.skin

The javafx.scene.control.skin package is where the skin classes, typically one for each UI control, are located

  • Class Summary
    Class Description
    AccordionSkin
    Default skin implementation for the Accordion control.
    ButtonBarSkin
    Default skin implementation for the ButtonBar control.
    ButtonSkin
    Default skin implementation for the Button control.
    CellSkinBase<C extends Cell>
    Default skin implementation for the Cell control, and subclasses such as ListCell, TreeCell, etc.
    CheckBoxSkin
    Default skin implementation for the tri-state CheckBox control.
    ChoiceBoxSkin<T>
    Default skin implementation for the ChoiceBox control.
    ColorPickerSkin
    Default skin implementation for the ColorPicker control.
    ComboBoxBaseSkin<T>
    An abstract class intended to be used as the base skin for ComboBox-like controls that are based on ComboBoxBase.
    ComboBoxListViewSkin<T>
    Default skin implementation for the ComboBox control.
    ComboBoxPopupControl<T>
    An abstract class that extends the functionality of ComboBoxBaseSkin to include API related to showing ComboBox-like controls as popups.
    ContextMenuSkin
    Default Skin implementation for ContextMenu.
    DateCellSkin
    Default skin implementation for the DateCell control.
    DatePickerSkin
    Default skin implementation for the DatePicker control.
    HyperlinkSkin
    Default skin implementation for the Hyperlink control.
    LabeledSkinBase<C extends Labeled>
    Default skin implementation for controls extends Labeled.
    LabelSkin
    Default skin implementation for the Label control.
    ListCellSkin<T>
    Default skin implementation for the ListCell control.
    ListViewSkin<T>
    Default skin implementation for the ListView control.
    MenuBarSkin
    Default skin implementation for the MenuBar control.
    MenuButtonSkin
    Default skin implementation for the MenuButton control.
    MenuButtonSkinBase<C extends MenuButton>
    Base class for MenuButtonSkin and SplitMenuButtonSkin.
    NestedTableColumnHeader
    This class is used to construct the header of a TableView.
    PaginationSkin
    Default skin implementation for the Pagination control.
    ProgressBarSkin
    Default skin implementation for the ProgressBar control.
    ProgressIndicatorSkin
    Default skin implementation for the ProgressIndicator control.
    RadioButtonSkin
    Default skin implementation for the RadioButton control.
    ScrollBarSkin
    Default skin implementation for the ScrollBar control.
    ScrollPaneSkin
    Default skin implementation for the ScrollPane control.
    SeparatorSkin
    Default skin implementation for the Separator control.
    SliderSkin
    Default skin implementation for the Slider control.
    SpinnerSkin<T>
    Default skin implementation for the Spinner control.
    SplitMenuButtonSkin
    Default skin implementation for the SplitMenuButton control.
    SplitPaneSkin
    Default skin implementation for the SplitPane control.
    TableCellSkin<S,​T>
    Default skin implementation for the TableCell control.
    TableCellSkinBase<S,​T,​C extends IndexedCell<T>>
    Base skin for table cell controls, for example: TableCell and TreeTableCell.
    TableColumnHeader
    Region responsible for painting a single column header.
    TableHeaderRow
    Region responsible for painting the entire row of column headers.
    TableRowSkin<T>
    Default skin implementation for the TableRow control.
    TableRowSkinBase<T,​C extends IndexedCell,​R extends IndexedCell>
    TableRowSkinBase is the base skin class used by controls such as TableRow and TreeTableRow (the concrete classes are TableRowSkin and TreeTableRowSkin, respectively).
    TableViewSkin<T>
    Default skin implementation for the TableView control.
    TableViewSkinBase<M,​S,​C extends Control,​I extends IndexedCell<M>,​TC extends TableColumnBase<S,​?>>
    TableViewSkinBase is the base skin class used by controls such as TableView and TreeTableView (the concrete classes are TableViewSkin and TreeTableViewSkin, respectively).
    TabPaneSkin
    Default skin implementation for the TabPane control.
    TextAreaSkin
    Default skin implementation for the TextArea control.
    TextFieldSkin
    Default skin implementation for the TextField control.
    TextInputControlSkin<T extends TextInputControl>
    Abstract base class for text input skins.
    TitledPaneSkin
    Default skin implementation for the TitledPane control.
    ToggleButtonSkin
    Default skin implementation for the ToggleButton control.
    ToolBarSkin
    Default skin implementation for the ToolBar control.
    TooltipSkin
    CSS based skin for Tooltip.
    TreeCellSkin<T>
    Default skin implementation for the TreeCell control.
    TreeTableCellSkin<S,​T>
    Default skin implementation for the TreeTableCell control.
    TreeTableRowSkin<T>
    Default skin implementation for the TreeTableRow control.
    TreeTableViewSkin<T>
    Default skin implementation for the TreeTableView control.
    TreeViewSkin<T>
    Default skin implementation for the TreeView control.
    VirtualContainerBase<C extends Control,​I extends IndexedCell>
    Parent class to control skins whose contents are virtualized and scrollable.
    VirtualFlow<T extends IndexedCell>
    Implementation of a virtualized container using a cell based mechanism.
  • Enum Summary
    Enum Description
    TextInputControlSkin.Direction
    Direction names for caret movement.
    TextInputControlSkin.TextUnit
    Unit names for caret movement.

© 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