Пакет javafx.scene.control.skin
package javafx.scene.control.skin
В пакете javafx.scene.control.skin размещаются классы оформления, по одному для каждого элемента управления пользовательского интерфейса.
| Класс | Описание |
|---|---|
| AccordionSkin | Реализация стандартной темы для управления Accordion. |
| ButtonBarSkin | Реализация стандартной темы для управления ButtonBar. |
| ButtonSkin | Реализация стандартной темы для управления Button. |
| CellSkinBase<C extends Cell> | |
| CheckBoxSkin | Реализация стандартной темы для трёхсостоятельного управления CheckBox. |
| ChoiceBoxSkin<T> | Реализация стандартной темы для управления ChoiceBox. |
| ColorPickerSkin | Реализация стандартной темы для управления ColorPicker. |
| ComboBoxBaseSkin<T> | Абстрактный класс, предназначенный для использования в качестве базовой темы для элементов управления ComboBox, основанных на ComboBoxBase. |
| ComboBoxListViewSkin<T> | Реализация стандартной темы для управления ComboBox. |
| ComboBoxPopupControl<T> | Абстрактный класс, расширяющий функциональность ComboBoxBaseSkin, чтобы включать API, связанную с отображением элементов управления ComboBox в виде всплывающих окон. |
| ContextMenuSkin | Реализация стандартной темы для контекстного меню. |
| DateCellSkin | Реализация стандартной темы для управления DateCell. |
| DatePickerSkin | Реализация стандартной темы для управления DatePicker. |
| HyperlinkSkin | Реализация стандартной темы для управления Hyperlink. |
| LabeledSkinBase<C extends Labeled> | Реализация стандартной темы для элементов управления, расширяющих Labeled. |
| LabelSkin | Реализация стандартной темы для управления Label. |
| ListCellSkin<T> | Реализация стандартной темы для управления ListCell. |
| ListViewSkin<T> | Реализация стандартной темы для управления ListView. |
| MenuBarSkin | Реализация стандартной темы для управления MenuBar. |
| MenuButtonSkin | Реализация стандартной темы для управления MenuButton. |
| MenuButtonSkinBase<C extends MenuButton> | Базовый класс для MenuButtonSkin и SplitMenuButtonSkin. |
| NestedTableColumnHeader | Этот класс используется для построения заголовка таблицы TableView. |
| PaginationSkin | Реализация стандартной темы для управления Pagination. |
| ProgressBarSkin | Реализация стандартной темы для управления ProgressBar. |
| ProgressIndicatorSkin | Реализация стандартной темы для управления ProgressIndicator. |
| RadioButtonSkin | Реализация стандартной темы для управления RadioButton. |
| ScrollBarSkin | Реализация стандартной темы для управления ScrollBar. |
| ScrollPaneSkin | Реализация стандартной темы для управления ScrollPane. |
| SeparatorSkin | Реализация стандартной темы для управления Separator. |
| SliderSkin | Реализация стандартной темы для управления Slider. |
| SpinnerSkin<T> | Реализация стандартной темы для управления Spinner. |
| SplitMenuButtonSkin | Реализация стандартной темы для управления SplitMenuButton. |
| SplitPaneSkin | Реализация стандартной темы для управления SplitPane. |
|
TableCellSkin<S, |
Реализация стандартной темы для управления TableCell. |
|
TableCellSkinBase<S, |
Базовая тема для элементов таблицы, например: TableCell и TreeTableCell. |
| TableColumnHeader | Область, ответственная за отрисовку заголовка одной колонки. |
| TableHeaderRow | Область, ответственная за отрисовку всей строки заголовков колонок. |
| TableRowSkin<T> | Реализация стандартной темы для управления TableRow. |
|
TableRowSkinBase<T, |
TableRowSkinBase — базовый класс темы, используемый такими элементами управления, как TableRow и TreeTableRow (конкретные классы — TableRowSkin и TreeTableRowSkin соответственно). |
| TableViewSkin<T> | Реализация темы по умолчанию для элемента управления TableView. |
|
TableViewSkinBase<M, |
TableViewSkinBase — базовый класс темы, используемый такими элементами управления, как TableView и TreeTableView (конкретные классы — TableViewSkin и TreeTableViewSkin соответственно). |
| TabPaneSkin | Реализация темы по умолчанию для элемента управления TabPane. |
| TextAreaSkin | Реализация темы по умолчанию для элемента управления TextArea. |
| TextFieldSkin | Реализация темы по умолчанию для элемента управления TextField. |
| TextInputControlSkin<T extends TextInputControl> | Абстрактный базовый класс для тем текстовых входных элементов. |
| TextInputControlSkin.Direction | Названия направлений для перемещения курсора. |
| TextInputControlSkin.TextUnit | Названия единиц для перемещения курсора. |
| TitledPaneSkin | Реализация темы по умолчанию для элемента управления TitledPane. |
| ToggleButtonSkin | Реализация темы по умолчанию для элемента управления ToggleButton. |
| ToolBarSkin | Реализация темы по умолчанию для элемента управления ToolBar. |
| TooltipSkin | Тема всплывающей подсказки на основе CSS. |
| TreeCellSkin<T> | Реализация темы по умолчанию для элемента управления TreeCell. |
|
TreeTableCellSkin<S, |
Реализация темы по умолчанию для элемента управления TreeTableCell. |
| TreeTableRowSkin<T> | Реализация темы по умолчанию для элемента управления TreeTableRow. |
| TreeTableViewSkin<T> | Реализация темы по умолчанию для элемента управления TreeTableView. |
| TreeViewSkin<T> | Реализация темы по умолчанию для элемента управления TreeView. |
|
VirtualContainerBase<C extends Control, |
Родительский класс для управления темами, содержимое которых виртуализировано и может прокручиваться. |
| VirtualFlow<T extends IndexedCell> | Реализация виртуализированного контейнера с использованием механизма ячеек. |
© 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.