インタフェース
javafx.scene.control.Skinの使用
-
Skinを使用するパッケージ パッケージ 説明 javafx.scene.control JavaFXユーザー・インタフェース・コントロール(UIコントロールまたは単純なコントロール)は、特に多くの異なるアプリケーション・コンテキストでの再利用に適しているJavaFXシーングラフの特化されたノードです。javafx.scene.control.skin javafx.scene.control.skinパッケージでは、通常は各UIコントロールのスキン・クラスが配置されますjavafx.scene.web このパッケージは、Webコンテンツをロードおよび表示する手段を提供します。 -
-
javafx.scene.controlのSkinの使用
Skinを実装するjavafx.scene.controlのクラス 修飾子と型 クラス 説明 class
SkinBase<C extends Control>
skin
を表すノードのシーングラフを定義して、ユーザー・インタフェース・コントロールの視覚表現を定義するためのベース実装クラス。Skinを返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 protected Skin<?>
Accordion. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Button. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ButtonBar. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
CheckBox. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ChoiceBox. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ColorPicker. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ComboBox. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ContextMenu. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Control. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
DateCell. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
DatePicker. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Hyperlink. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Label. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ListCell. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ListView. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
MenuBar. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
MenuButton. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Pagination. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
PopupControl. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ProgressBar. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ProgressIndicator. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
RadioButton. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ScrollBar. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ScrollPane. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Separator. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Slider. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Spinner. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
SplitMenuButton. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
SplitPane. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TableCell. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TableRow. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TableView. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TabPane. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TextArea. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TextField. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TitledPane. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ToggleButton. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
ToolBar. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
Tooltip. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TreeCell. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TreeTableCell. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TreeTableRow. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TreeTableView. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。protected Skin<?>
TreeView. createDefaultSkin()
このコントロールのデフォルト・スキンの新しいインスタンスを作成します。Skin<?>
Control. getSkin()
プロパティskinの値を取得します。Skin<?>
PopupControl. getSkin()
プロパティskinの値を取得します。Skin<?>
Skinnable. getSkin()
このControl
をレンダリングするスキンを返します。Skin型の引数を持つ型を返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Skin<?>>
Control. skinProperty()
Skinは、このControl
のレンダリングを管理します。ObjectProperty<Skin<?>>
PopupControl. skinProperty()
Skinは、このPopupControl
のレンダリングを管理します。ObjectProperty<Skin<?>>
Skinnable. skinProperty()
Skinは、このControl
のレンダリングを管理します。Skin型のパラメータを持つjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 void
Control. setSkin(Skin<?> value)
プロパティskinの値を設定します。void
PopupControl. setSkin(Skin<?> value)
プロパティskinの値を設定します。void
Skinnable. setSkin(Skin<?> value)
このControl
をレンダリングするスキンを設定します。 -
javafx.scene.control.skinでのSkinの使用
Skinを実装しているjavafx.scene.control.skinのクラス 修飾子と型 クラス 説明 class
AccordionSkin
Accordion
コントロールのデフォルトのスキン実装。class
ButtonBarSkin
ButtonBar
コントロールのデフォルトのスキン実装。class
ButtonSkin
Button
コントロールのデフォルトのスキン実装。class
CellSkinBase<C extends Cell>
class
CheckBoxSkin
トライ・ステートCheckBox
コントロールのデフォルトのスキン実装。class
ChoiceBoxSkin<T>
ChoiceBox
コントロールのデフォルトのスキン実装。class
ColorPickerSkin
ColorPicker
コントロールのデフォルトのスキン実装。class
ComboBoxBaseSkin<T>
ComboBoxBase
に基づくComboBoxのようなコントロールのベース・スキンとして使用するための抽象クラスです。class
ComboBoxListViewSkin<T>
ComboBox
コントロールのデフォルトのスキン実装。class
ComboBoxPopupControl<T>
ComboBoxBaseSkin
の機能を拡張して、ComboBoxのようなコントロールをポップアップとして表示するためのAPIを含む抽象クラスです。class
ContextMenuSkin
ContextMenuのデフォルト・スキン実装。class
DateCellSkin
DateCell
コントロールのデフォルトのスキン実装。class
DatePickerSkin
DatePicker
コントロールのデフォルトのスキン実装。class
HyperlinkSkin
Hyperlink
コントロールのデフォルトのスキン実装。class
LabeledSkinBase<C extends Labeled>
コントロールのデフォルトのスキン実装は、Labeled
を拡張します。class
LabelSkin
Label
コントロールのデフォルトのスキン実装。class
ListCellSkin<T>
ListCell
コントロールのデフォルトのスキン実装。class
ListViewSkin<T>
ListView
コントロールのデフォルトのスキン実装。class
MenuBarSkin
MenuBar
コントロールのデフォルトのスキン実装。class
MenuButtonSkin
MenuButton
コントロールのデフォルトのスキン実装。class
MenuButtonSkinBase<C extends MenuButton>
MenuButtonSkinおよびSplitMenuButtonSkinの基本クラス。class
PaginationSkin
Pagination
コントロールのデフォルトのスキン実装。class
ProgressBarSkin
ProgressBar
コントロールのデフォルトのスキン実装。class
ProgressIndicatorSkin
ProgressIndicator
コントロールのデフォルトのスキン実装。class
RadioButtonSkin
RadioButton
コントロールのデフォルトのスキン実装。class
ScrollBarSkin
ScrollBar
コントロールのデフォルトのスキン実装。class
ScrollPaneSkin
ScrollPane
コントロールのデフォルトのスキン実装。class
SeparatorSkin
Separator
コントロールのデフォルトのスキン実装。class
SliderSkin
Slider
コントロールのデフォルトのスキン実装。class
SpinnerSkin<T>
Spinner
コントロールのデフォルトのスキン実装。class
SplitMenuButtonSkin
SplitMenuButton
コントロールのデフォルトのスキン実装。class
SplitPaneSkin
SplitPane
コントロールのデフォルトのスキン実装。class
TableCellSkin<S,T>
TableCell
コントロールのデフォルトのスキン実装。class
TableCellSkinBase<S,T,C extends IndexedCell<T>>
表セル・コントロールのベース・スキン、たとえば:TableCell
およびTreeTableCell
。class
TableRowSkin<T>
TableRow
コントロールのデフォルトのスキン実装。class
TableRowSkinBase<T,C extends IndexedCell,R extends IndexedCell>
TableRowSkinBaseは、TableRow
やTreeTableRow
(具象クラスはそれぞれTableRowSkin
とTreeTableRowSkin
です)などのコントロールで使用される基本スキン・クラスです。class
TableViewSkin<T>
TableView
コントロールのデフォルトのスキン実装。class
TableViewSkinBase<M,S,C extends Control,I extends IndexedCell<M>,TC extends TableColumnBase<S,?>>
TableViewSkinBaseは、TableView
およびTreeTableView
(具象クラスはそれぞれTableViewSkin
とTreeTableViewSkin
です)などのコントロールで使用される基本スキン・クラスです。class
TabPaneSkin
TabPane
コントロールのデフォルトのスキン実装。class
TextAreaSkin
TextArea
コントロールのデフォルトのスキン実装。class
TextFieldSkin
TextField
コントロールのデフォルトのスキン実装。class
TextInputControlSkin<T extends TextInputControl>
テキスト入力スキンの抽象基本クラス。class
TitledPaneSkin
TitledPane
コントロールのデフォルトのスキン実装。class
ToggleButtonSkin
ToggleButton
コントロールのデフォルトのスキン実装。class
ToolBarSkin
ToolBar
コントロールのデフォルトのスキン実装。class
TooltipSkin
ツールチップのCSSベースのスキン。class
TreeCellSkin<T>
TreeCell
コントロールのデフォルトのスキン実装。class
TreeTableCellSkin<S,T>
TreeTableCell
コントロールのデフォルトのスキン実装。class
TreeTableRowSkin<T>
TreeTableRow
コントロールのデフォルトのスキン実装。class
TreeTableViewSkin<T>
TreeTableView
コントロールのデフォルトのスキン実装。class
TreeViewSkin<T>
TreeView
コントロールのデフォルトのスキン実装。class
VirtualContainerBase<C extends Control,I extends IndexedCell>
内容が仮想化され、スクロール可能なスキンを制御する親クラス。 -
javafx.scene.webのSkinの使用
Skinを実装しているjavafx.scene.webのクラス 修飾子と型 クラス 説明 class
HTMLEditorSkin
HTMLエディタ・スキン。Skinを返すjavafx.scene.webのメソッド 修飾子と型 メソッド 説明 protected Skin<?>
HTMLEditor. createDefaultSkin()
-