Пакет 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.