モジュール javafx.controls
パッケージ javafx.scene.control.skin
javafx.scene.control.skinパッケージでは、通常は各UIコントロールのスキン・クラスが配置されます
-
クラスのサマリー クラス 説明 AccordionSkin Accordionコントロールのデフォルトのスキン実装。ButtonBarSkin ButtonBarコントロールのデフォルトのスキン実装。ButtonSkin Buttonコントロールのデフォルトのスキン実装。CellSkinBase<C extends Cell> CheckBoxSkin トライ・ステートCheckBoxコントロールのデフォルトのスキン実装。ChoiceBoxSkin<T> ChoiceBoxコントロールのデフォルトのスキン実装。ColorPickerSkin ColorPickerコントロールのデフォルトのスキン実装。ComboBoxBaseSkin<T> ComboBoxBaseに基づくComboBoxのようなコントロールのベース・スキンとして使用するための抽象クラスです。ComboBoxListViewSkin<T> ComboBoxコントロールのデフォルトのスキン実装。ComboBoxPopupControl<T> ComboBoxBaseSkinの機能を拡張して、ComboBoxのようなコントロールをポップアップとして表示するためのAPIを含む抽象クラスです。ContextMenuSkin ContextMenuのデフォルト・スキン実装。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,T> TableCellコントロールのデフォルトのスキン実装。TableCellSkinBase<S,T,C extends IndexedCell<T>> 表セル・コントロールのベース・スキン、たとえば:TableCellおよびTreeTableCell。TableColumnHeader 単一の列ヘッダーをペイントする領域。TableHeaderRow 列ヘッダーの行全体をペイントする領域。TableRowSkin<T> TableRowコントロールのデフォルトのスキン実装。TableRowSkinBase<T,C extends IndexedCell,R extends IndexedCell> TableRowSkinBaseは、TableRowやTreeTableRow(具象クラスはそれぞれTableRowSkinとTreeTableRowSkinです)などのコントロールで使用される基本スキン・クラスです。TableViewSkin<T> TableViewコントロールのデフォルトのスキン実装。TableViewSkinBase<M,S,C extends Control,I extends IndexedCell<M>,TC extends TableColumnBase<S,?>> TableViewSkinBaseは、TableViewおよびTreeTableView(具象クラスはそれぞれTableViewSkinとTreeTableViewSkinです)などのコントロールで使用される基本スキン・クラスです。TabPaneSkin TabPaneコントロールのデフォルトのスキン実装。TextAreaSkin TextAreaコントロールのデフォルトのスキン実装。TextFieldSkin TextFieldコントロールのデフォルトのスキン実装。TextInputControlSkin<T extends TextInputControl> テキスト入力スキンの抽象基本クラス。TitledPaneSkin TitledPaneコントロールのデフォルトのスキン実装。ToggleButtonSkin ToggleButtonコントロールのデフォルトのスキン実装。ToolBarSkin ToolBarコントロールのデフォルトのスキン実装。TooltipSkin ツールチップのCSSベースのスキン。TreeCellSkin<T> TreeCellコントロールのデフォルトのスキン実装。TreeTableCellSkin<S,T> TreeTableCellコントロールのデフォルトのスキン実装。TreeTableRowSkin<T> TreeTableRowコントロールのデフォルトのスキン実装。TreeTableViewSkin<T> TreeTableViewコントロールのデフォルトのスキン実装。TreeViewSkin<T> TreeViewコントロールのデフォルトのスキン実装。VirtualContainerBase<C extends Control,I extends IndexedCell> 内容が仮想化され、スクロール可能なスキンを制御する親クラス。VirtualFlow<T extends IndexedCell> セル・ベースのメカニズムを使用した仮想化コンテナの実装。 -
列挙型のサマリー 列挙型 説明 TextInputControlSkin.Direction キャレット移動の方向名。TextInputControlSkin.TextUnit キャレット移動のためのユニット名。