クラス
javafx.scene.Nodeの使用
-
Nodeを使用するパッケージ パッケージ 説明 javafx.animation 使いやすい遷移ベースのアニメーションのクラスのセットを提供します。javafx.css プロパティをCSSを使用してスタイル設定可能にし、擬似クラス状態をサポートするAPIを提供します。javafx.embed.swing Swingアプリケーション内でJavaFXを使用するためのクラスのセットを提供します。javafx.print JavaFX印刷APIのパブリック・クラスを提供します。javafx.scene JavaFXシーン・グラフAPIのベース・クラスのコア・セットを提供します。javafx.scene.canvas レンダリングAPIの直接モード・スタイルであるキャンバスのクラスのセットを提供します。javafx.scene.chart JavaFXユーザー・インタフェースは、データ視覚化の非常に便利な方法である一連のチャート・コンポーネントを提供します。javafx.scene.control JavaFXユーザー・インタフェース・コントロール(UIコントロールまたは単純なコントロール)は、特に多くの異なるアプリケーション・コンテキストでの再利用に適しているJavaFXシーングラフの特化されたノードです。javafx.scene.control.cell javafx.scene.control.cell
パッケージには、Cell
、IndexedCell
、ListCell
、TreeCell
およびTableCell
などのコア・クラス以外のすべてのセル関連クラスが配置されます。javafx.scene.control.skin javafx.scene.control.skinパッケージでは、通常は各UIコントロールのスキン・クラスが配置されますjavafx.scene.image イメージをロードおよび表示するクラスのセットを提供します。javafx.scene.input マウスおよびキーボード入力イベント処理のクラスのセットを提供します。javafx.scene.layout ユーザー・インタフェース・レイアウトをサポートするクラスを提供します。javafx.scene.media 音声およびビデオをJava FXアプリケーションに統合するクラスのセットを提供します。javafx.scene.shape 2次元ジオメトリに関連するオブジェクトで操作を定義および実行する2Dクラスのセットを提供します。javafx.scene.text フォントおよびレンダリング可能なテキスト・ノードのクラスのセットを提供します。javafx.scene.web このパッケージは、Webコンテンツをロードおよび表示する手段を提供します。javafx.stage JavaFXコンテンツのトップレベル・コンテナ・クラスを提供します。 -
-
javafx.animationのNodeの使用
Nodeを返すjavafx.animationのメソッド 修飾子と型 メソッド 説明 Node
FadeTransition. getNode()
プロパティnodeの値を取得します。Node
ParallelTransition. getNode()
プロパティnodeの値を取得します。Node
PathTransition. getNode()
プロパティnodeの値を取得します。Node
RotateTransition. getNode()
プロパティnodeの値を取得します。Node
ScaleTransition. getNode()
プロパティnodeの値を取得します。Node
SequentialTransition. getNode()
プロパティnodeの値を取得します。Node
TranslateTransition. getNode()
プロパティnodeの値を取得します。protected Node
ParallelTransition. getParentTargetNode()
このTransition
のアニメーションのターゲットNode
を返します。protected Node
SequentialTransition. getParentTargetNode()
このTransition
のアニメーションのターゲットNode
を返します。protected Node
Transition. getParentTargetNode()
このTransition
のアニメーションのターゲットNode
を返します。Node型の引数を持つ型を返すjavafx.animationのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Node>
FadeTransition. nodeProperty()
このTransition
のターゲット・ノード。ObjectProperty<Node>
ParallelTransition. nodeProperty()
このNode
は、ターゲットNode
自体を定義しないすべての子のTransitions
に使用されます。ObjectProperty<Node>
PathTransition. nodeProperty()
このPathTransition
のターゲット・ノード。ObjectProperty<Node>
RotateTransition. nodeProperty()
このRotateTransition
のターゲット・ノード。ObjectProperty<Node>
ScaleTransition. nodeProperty()
このScaleTransition
のターゲット・ノード。ObjectProperty<Node>
SequentialTransition. nodeProperty()
このNode
は、ターゲットNode
自体を定義しないすべての子のTransitions
に使用されます。ObjectProperty<Node>
TranslateTransition. nodeProperty()
このTranslateTransition
のターゲット・ノード。Node型のパラメータを持つjavafx.animationのメソッド 修飾子と型 メソッド 説明 void
FadeTransition. setNode(Node value)
プロパティnodeの値を設定します。void
ParallelTransition. setNode(Node value)
プロパティnodeの値を設定します。void
PathTransition. setNode(Node value)
プロパティnodeの値を設定します。void
RotateTransition. setNode(Node value)
プロパティnodeの値を設定します。void
ScaleTransition. setNode(Node value)
プロパティnodeの値を設定します。void
SequentialTransition. setNode(Node value)
プロパティnodeの値を設定します。void
TranslateTransition. setNode(Node value)
プロパティnodeの値を設定します。Node型のパラメータを持つjavafx.animationのコンストラクタ コンストラクタ 説明 FadeTransition(Duration duration, Node node)
FadeTransition
のコンストラクタParallelTransition(Node node)
ParallelTransition
のコンストラクタ。ParallelTransition(Node node, Animation... children)
ParallelTransition
のコンストラクタ。PathTransition(Duration duration, Shape path, Node node)
PathTransition
のコンストラクタ。RotateTransition(Duration duration, Node node)
RotateTransition
のコンストラクタScaleTransition(Duration duration, Node node)
ScaleTransition
のコンストラクタSequentialTransition(Node node)
SequentialTransition
のコンストラクタ。SequentialTransition(Node node, Animation... children)
SequentialTransition
のコンストラクタ。TranslateTransition(Duration duration, Node node)
TranslateTransition
のコンストラクタ -
javafx.cssでのNodeの使用
Nodeを戻すjavafx.cssのメソッド 修飾子と型 メソッド 説明 default Node
Styleable. getStyleableNode()
このStyleableオブジェクトを表すNodeを返します。 -
javafx.embed.swingのNodeの使用
javafx.embed.swingのNodeのサブクラス 修飾子と型 クラス 説明 class
SwingNode
このクラスを使用すると、SwingコンテンツをJavaFXアプリケーションに埋め込むことができます。 -
javafx.printのNodeの使用
Node型のパラメータを持つjavafx.printのメソッド 修飾子と型 メソッド 説明 boolean
PrinterJob. printPage(PageLayout pageLayout, Node node)
指定されたページ・レイアウトを使用して、指定されたノードを印刷します。boolean
PrinterJob. printPage(Node node)
指定されたノードを印刷します。 -
javafx.sceneのNodeの使用
javafx.sceneのNodeのサブクラス 修飾子と型 クラス 説明 class
AmbientLight
環境光源オブジェクトを定義します。class
Camera
シーンをレンダリングするために使用されるカメラのベース・クラス。class
Group
Group
ノードには、このノードがレンダリングされるたびに順番にレンダリングされる子のObservableListが含まれます。class
LightBase
LightBase
クラスは、光源の形式を表すオブジェクトの共通プロパティの定義を提供します。class
ParallelCamera
透視投影補正を使用せずにシーンをレンダリングするためのパラレル・カメラを指定します。class
Parent
シーングラフ内で子を持つすべてのノードのベース・クラス。class
PerspectiveCamera
シーンをレンダリングするための透視投影カメラを指定します。class
PointLight
点光源オブジェクトを定義します。class
SubScene
SubScene
クラスは、シーングラフの内容のコンテナです。Node型の型パラメータを持つjavafx.sceneのメソッド 修飾子と型 メソッド 説明 protected <E extends Node>
List<E>Parent. getManagedChildren()
このParent
の管理対象のすべての子のリストを取得します。Nodeを返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 Node
Node. getClip()
プロパティclipの値を取得します。Node
Scene. getFocusOwner()
プロパティfocusOwnerの値を取得します。Node
Node. lookup(String selector)
特定のCSSセレクタに基づいて、このNode
または最初のサブノードを検索します。Node
Parent. lookup(String selector)
Node
Scene. lookup(String selector)
指定されたCSSセレクタに基づいて、シーングラフ内の任意のノードを検索します。Node型の引数を持つ型を返すjavafx.sceneのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Node>
Node. clipProperty()
このノードのクリッピングの形を定義するために使用するNode
を指定します。ReadOnlyObjectProperty<Node>
Scene. focusOwnerProperty()
シーンの現在のフォーカス所有者ノード。ObservableList<Node>
Group. getChildren()
このGroup
の子のリストを取得します。protected ObservableList<Node>
Parent. getChildren()
このParent
の子のリストを取得します。ObservableList<Node>
Parent. getChildrenUnmodifiable()
このParent
の子のリストを読取り専用リストとして取得します。ObservableList<Node>
LightBase. getScope()
このライトの階層スコープを指定するノードのリストを取得します。Set<Node>
Node. lookupAll(String selector)
特定のCSSセレクタと一致するすべてのNode
(このノードとすべての子を含む)を検索します。Node型のパラメータを持つjavafx.sceneのメソッド 修飾子と型 メソッド 説明 void
Node. setClip(Node value)
プロパティclipの値を設定します。Node型のパラメータを持つjavafx.sceneのコンストラクタ コンストラクタ 説明 Group(Node... children)
子で構成されるグループを構築します。Node型の型引数を持つjavafx.sceneのコンストラクタ・パラメータ コンストラクタ 説明 Group(Collection<Node> children)
特定の子で構成されるグループを構築します。 -
javafx.scene.canvasのNodeの使用
javafx.scene.canvasのNodeのサブクラス 修飾子と型 クラス 説明 class
Canvas
Canvas
は、GraphicsContext
によって提供される一連のグラフィックス・コマンドを使用して描くことができるイメージです。 -
javafx.scene.chartのNodeの使用
javafx.scene.chartのNodeのサブクラス 修飾子と型 クラス 説明 class
AreaChart<X,Y>
AreaChart - データ・ポイントを結ぶ線とY軸上の0線の間の面をプロットします。class
Axis<T>
チャート領域に描画される軸を表すJavaFXのすべての軸のベース・クラス。class
BarChart<X,Y>
カテゴリのデータ値を示す棒をプロットするチャート。class
BubbleChart<X,Y>
系列のデータ・ポイントのバブルをプロットするチャート・タイプ。class
CategoryAxis
各値が一意のカテゴリ(目盛)として軸に沿って示される、文字列カテゴリに対して機能する軸の実装。class
Chart
すべてのチャートのベース・クラス。class
LineChart<X,Y>
折れ線チャートでは、系列のデータ・ポイントを結ぶ線をプロットします。class
NumberAxis
tickUnitごとに大目盛のある数値の範囲をプロットする軸クラスです。class
PieChart
PieChartを表示します。class
ScatterChart<X,Y>
系列のデータ・ポイントのシンボルをプロットするチャート・タイプ。class
StackedAreaChart<X,Y>
StackedAreaChartは、各値の分布の傾向を表示するAreaChart
のバリエーションです。class
StackedBarChart<X,Y>
StackedBarChartは、カテゴリのデータ値を示す棒をプロットするBarChart
のバリエーションです。class
ValueAxis<T extends Number>
データがNumbersとして定義されている軸。class
XYChart<X,Y>
すべての2軸チャートのチャート・ベース・クラス。Nodeを返すjavafx.scene.chartのメソッド 修飾子と型 メソッド 説明 protected Node
Chart. getLegend()
プロパティlegendの値を取得します。Node
PieChart.Data. getNode()
円グラフの区分を表すノードを返します。Node
XYChart.Data. getNode()
プロパティnodeの値を取得します。Node
XYChart.Series. getNode()
プロパティnodeの値を取得します。Node型の引数を持つ型を返すjavafx.scene.chartのメソッド 修飾子と型 メソッド 説明 protected ObservableList<Node>
Chart. getChartChildren()
チャートのすべてのコンテンツの変更可能かつ監視可能なリスト。protected ObservableList<Node>
XYChart. getPlotChildren()
プロットのすべてのコンテンツの変更可能かつ監視可能なリスト。protected ObjectProperty<Node>
Chart. legendProperty()
凡例として表示するノード。ReadOnlyObjectProperty<Node>
PieChart.Data. nodeProperty()
円グラフの区分を表すノードの読取り専用アクセス。ObjectProperty<Node>
XYChart.Data. nodeProperty()
このデータ・アイテムを表示するノード。ObjectProperty<Node>
XYChart.Series. nodeProperty()
このシリーズに表示するノード。Node型のパラメータを持つjavafx.scene.chartのメソッド 修飾子と型 メソッド 説明 protected void
Chart. setLegend(Node value)
プロパティlegendの値を設定します。void
XYChart.Data. setNode(Node value)
プロパティnodeの値を設定します。void
XYChart.Series. setNode(Node value)
プロパティnodeの値を設定します。 -
javafx.scene.controlのNodeの使用
javafx.scene.controlのNodeのサブクラス 修飾子と型 クラス 説明 class
Accordion
アコーディオンは、TitlePanes
のグループです。class
Button
単純なボタン・コントロール。class
ButtonBar
ButtonBarは、HBox
にオペレーティング・システム固有のボタン配置のための機能を追加したものです。class
ButtonBase
Hyperlink、Button、ToggleButton、CheckBoxe、RadioButtonなどのボタン形式のUIコントロールのベース・クラス。class
Cell<T>
class
CheckBox
通常、選択されたときにチェックマークまたは目盛が表示されるボックスとして示されるトライステート選択コントロール。class
ChoiceBox<T>
ChoiceBoxは、ユーザーに選択可能な比較的小さいセットの事前に定義された選択項目を示すために使用されます。class
ColorPicker
ColorPickerコントロールを使用すると、ユーザーが標準のカラー・パレットで1回クリックするだけで色を選択したり、独自のカスタム色を定義できるようになります。class
ComboBox<T>
ユーザーに選択肢を提供するポップアップ・リストを表示するという最も一般的な形式のComboBoxのComboBoxBase
抽象クラスの実装。class
ComboBoxBase<T>
ComboBox形式のコントロールの抽象ベース・クラス。class
Control
すべてのユーザー・インタフェース・コントロールのベース・クラス。class
DateCell
DateCellは、カレンダ月に個々のグリッド・セルをレンダリングするためにDatePicker
によって使用されます。class
DatePicker
DatePickerコントロールを使用すると、ユーザーが日付をテキストとして入力したり、カレンダ・ポップアップから日付を選択できるようになります。class
DialogPane
DialogPaneは、Dialog
インスタンス内に表示されるルート・ノードとみなされる必要があります。class
Hyperlink
ロールオーバーやクリックへの応答として表示されるグラフィックまたはテキスト(あるいはその両方)を示すHTML形式のラベル。class
IndexedCell<T>
視覚化の基礎となるデータ・モデルにマップされる索引プロパティを含むCell
の実装。class
Label
Labelは、編集不可のテキスト・コントロールです。class
Labeled
ラベル付けされたControl
は、ユーザー・インタフェースの一部として関連付けられたテキスト・コンテンツを持ちます。class
ListCell<T>
class
ListView<T>
ListViewは、ユーザーが選択できるか、ユーザーが対話できるアイテムの水平または垂直のリストを表示します。class
MenuBar
MenuBarコントロールは通常ユーザー・インタフェースの最上部に配置され、Menus
が内部に組み込まれています。class
MenuButton
MenuButtonは、クリックするか、押したときにContextMenu
が表示されるボタンです。class
Pagination
Paginationコントロールは、1つのコンテンツを小さい部分に分割した複数のページ間の移動に使用されます。class
PasswordField
入力された文字をマスクするテキスト・フィールド。protected class
PopupControl.CSSBridge
ポップアップ・ウィンドウとシーングラフ間のリンク。class
ProgressBar
横棒として表される特殊なProgressIndicator。class
ProgressIndicator
進行状況を無限(不確定)または有限として示す円形コントロール。class
RadioButton
RadioButtonは、一連の項目を作成し、その中から1つのみを選択させるためのものです。class
ScrollBar
ユーザーが操作可能な増分/減分ボタンとつまみを備えた横棒または縦棒。class
ScrollPane
コンテンツのスクロールおよびクリップされるビューポートを提供するコントロール。class
Separator
水平または垂直のセパレータ線。class
Slider
Sliderコントロールは、有効な数値の選択肢を連続範囲または離散範囲として表示し、ユーザーに値を選択させるために使用されます。class
Spinner<T>
順序付けられたシーケンスからユーザーが数値またはオブジェクト値を選択できるようにする単一行のテキスト・フィールド。class
SplitMenuButton
SplitMenuButtonは、MenuButton
と同様に、メニューからMenuItem
を選択するという概念に密接に関連しています。class
SplitPane
それぞれが区切り線で分割されている2つ以上のサイドを持つコントロールは、ユーザーがドラッグしてサイドの片側の領域を増やし、その分他方の領域を減らすことができます。class
TableCell<S,T>
TableView
における単一の行/列交差を表します。class
TableRow<T>
TableRowはIndexedCell
ですが、TableViewインスタンスを作成する開発者はほとんど使用する必要がありません。class
TableView<S>
TableViewコントロールは、無制限の数のデータ行と列を視覚化するために設計されています。class
TabPane
Tabs
のグループ間の切替えを許可するコントロール。class
TextArea
ユーザーに対して複数行のプレーン・テキストの入力を許可するテキスト入力コンポーネント。class
TextField
ユーザーに対して1行の書式なしテキストの入力を許可するテキスト入力コンポーネント。class
TextInputControl
テキスト入力コントロールの抽象ベース・クラス。class
TitledPane
TitledPaneは、オープンおよびクローズできるタイトルを使用したパネルです。class
ToggleButton
ToggleButton
は、選択可能な特殊コントロールです。class
ToolBar
ToolBarは、水平または垂直にアイテムを表示するコントロールです。class
TreeCell<T>
class
TreeTableCell<S,T>
TreeTableView
における単一の行/列交差を表します。class
TreeTableRow<T>
TreeTableRowはIndexedCell
ですが、TreeTableViewインスタンスを作成する開発者はほとんど使用する必要がありません。class
TreeTableView<S>
TreeTableViewコントロールは、無制限の数のデータ行と列を視覚化するために設計されています。class
TreeView<T>
TreeViewコントロールは、ツリー・ルート(TreeItem
型)のビューを提供します。Nodeを返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 protected Node
DialogPane. createButton(ButtonType buttonType)
このメソッドは、(DialogPane.createButtonBar()
メソッドを介して作成した) DialogPaneボタン領域(一般にはButtonBar
のインスタンス)に後から挿入されるカスタム・ボタンを作成するためにサブクラスによってオーバーライドできます。protected Node
DialogPane. createButtonBar()
このメソッドは、ボタン・バーを提供するためにサブクラスによってオーバーライドされることがあります。protected Node
DialogPane. createDetailsButton()
このメソッドは、カスタム詳細ボタンを作成するためにサブクラスによってオーバーライドされることがあります。Node
CustomMenuItem. getContent()
プロパティcontentの値を取得します。Node
DialogPane. getContent()
ダイアログ・コンテンツをNodeとして返します(DialogPane.setContentText(String)
を使用してStringとして設定されていても、これは単にNode
(通常はLabel
)に変換されます)。Node
ScrollPane. getContent()
プロパティcontentの値を取得します。Node
Tab. getContent()
タブに関連付けられているコンテンツ。Node
TitledPane. getContent()
TitledPaneの内容。Node
TreeCell. getDisclosureNode()
このTreeCellに設定されている現在の公開ノードを返します。Node
TreeTableRow. getDisclosureNode()
このTreeTableCellに設定されている現在の公開ノードを返します。Node
DialogPane. getExpandableContent()
設定されている場合はダイアログの展開が可能なコンテンツ・ノードを、そうでない場合はnullを返します。Node
Dialog. getGraphic()
プロパティgraphicの値を取得します。Node
DialogPane. getGraphic()
プロパティgraphicの値を取得します。Node
Labeled. getGraphic()
プロパティgraphicの値を取得します。Node
MenuItem. getGraphic()
プロパティgraphicの値を取得します。Node
Tab. getGraphic()
タブに表示されるグラフィック。Node
TableColumnBase. getGraphic()
プロパティgraphicの値を取得します。Node
Tooltip. getGraphic()
プロパティgraphicの値を取得します。Node
TreeItem. getGraphic()
値プロパティの左側に通常表示されるノードを返します。Node
DialogPane. getHeader()
ダイアログ・ペイン・ヘッダーとして動作するノード。Node
Label. getLabelFor()
プロパティlabelForの値を取得します。Node
Skin. getNode()
このスキンを表すノードを取得します。Node
SkinBase. getNode()
このスキンを表すノードを取得します。Node
ComboBox. getPlaceholder()
プロパティ・プレースホルダの値を取得します。Node
ListView. getPlaceholder()
プロパティ・プレースホルダの値を取得します。Node
TableView. getPlaceholder()
プロパティ・プレースホルダの値を取得します。Node
TreeTableView. getPlaceholder()
プロパティ・プレースホルダの値を取得します。Node
TableColumnBase. getSortNode()
プロパティsortNodeの値を取得します。Node
MenuItem. getStyleableNode()
このStyleableオブジェクトを表すNodeを返します。Node
PopupControl. getStyleableNode()
このStyleableオブジェクトを表すNodeを返します。Node
TableColumn. getStyleableNode()
このStyleableオブジェクトを表すNodeを返します。Node
TreeTableColumn. getStyleableNode()
このStyleableオブジェクトを表すNodeを返します。Node
TabPane. lookup(String selector)
特定のCSSセレクタに基づいて、このNode
または最初のサブノードを検索します。Node
DialogPane. lookupButton(ButtonType buttonType)
このメソッドは、開発者が指定されたButtonType
の実際のNodeを取得するための方法を提供します(これがbutton types
リストに含まれている場合)。Node型の引数を持つ型を返すjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Node>
CustomMenuItem. contentProperty()
このCustomMenuItem内に表示するノード。ObjectProperty<Node>
DialogPane. contentProperty()
ダイアログのコンテンツ領域を表すプロパティ。ObjectProperty<Node>
ScrollPane. contentProperty()
このScrollPaneのコンテンツとして使用されるノード。ObjectProperty<Node>
Tab. contentProperty()
タブに関連付けられているコンテンツ。ObjectProperty<Node>
TitledPane. contentProperty()
TitledPaneの内容。ObjectProperty<Node>
TreeCell. disclosureNodeProperty()
公開ノードは、画面上で回転する三角形として一般的に表示され、横のTreeItemが展開されているか折りたたまれているかを示します。ObjectProperty<Node>
TreeTableRow. disclosureNodeProperty()
公開ノードは、画面上で回転する三角形として一般的に表示され、横のTreeItemが展開されているか折りたたまれているかを示します。ObjectProperty<Node>
DialogPane. expandableContentProperty()
ダイアログの展開が可能なコンテンツ領域を表すプロパティ。ObservableList<Node>
ButtonBar. getButtons()
このObservableList内に各ボタンを配置することで、指定されたButtonBar.ButtonData
に基づいてそれらを相互に配置するようにButtonBarに指示します。ObservableList<Node>
SkinBase. getChildren()
スキンの子を返します。ObservableList<Node>
SplitPane. getItems()
SplitPaneのコンテンツの変更に使用可能なObservableListを返します。ObservableList<Node>
ToolBar. getItems()
ToolBar
に含まれるアイテム。Callback<Integer,Node>
Pagination. getPageFactory()
ページ・ファクトリのコールバック関数を返します。ObjectProperty<Node>
Dialog. graphicProperty()
ヘッダー(ヘッダーが表示されている場合)またはcontent
の左側に表示されるダイアログ・グラフィック。ObjectProperty<Node>
DialogPane. graphicProperty()
ヘッダー(ヘッダーが表示されている場合)またはcontent
の左側に表示されるダイアログ・グラフィック。ObjectProperty<Node>
Labeled. graphicProperty()
ラベル表示のオプション・アイコン。ObjectProperty<Node>
MenuItem. graphicProperty()
MenuItem
のオプション・グラフィック。ObjectProperty<Node>
Tab. graphicProperty()
タブ内のグラフィック。ObjectProperty<Node>
TableColumnBase. graphicProperty()
ユーザーが列の内容をグラフィカルに示すことができる表の列に表示するグラフィック。ObjectProperty<Node>
Tooltip. graphicProperty()
ツールチップのオプション・アイコン。ObjectProperty<Node>
TreeItem. graphicProperty()
値プロパティの左側に通常表示されるノード。ObjectProperty<Node>
DialogPane. headerProperty()
ダイアログ・ペインのヘッダー領域を表すプロパティ。ObjectProperty<Node>
Label. labelForProperty()
ラベルは、異なるコントロールまたはノードのラベルとしても使用できます。Set<Node>
TabPane. lookupAll(String selector)
特定のCSSセレクタと一致するすべてのNode
(このノードとすべての子を含む)を検索します。ObjectProperty<Callback<Integer,Node>>
Pagination. pageFactoryProperty()
アプリケーションまたはユーザーがページを選択した場合に呼び出されるpageFactoryコールバック関数。ObjectProperty<Node>
ComboBox. placeholderProperty()
表示するコンテンツがComboBoxにない場合は、このノードがユーザーに表示されます。ObjectProperty<Node>
ListView. placeholderProperty()
表示するコンテンツがリストビューにない場合は、このノードがユーザーに表示されます。ObjectProperty<Node>
TableView. placeholderProperty()
表示するコンテンツが表にない場合は、このノードがユーザーに表示されます。ObjectProperty<Node>
TreeTableView. placeholderProperty()
表示するコンテンツが表にない場合は、このノードがユーザーに表示されます。ObjectProperty<Node>
TableColumnBase. sortNodeProperty()
表の列がソート順序の一部である状況でユーザーに表示するソート矢印として使用するノード。Node型のパラメータを持つjavafx.scene.controlのメソッド 修飾子と型 メソッド 説明 static ButtonBar.ButtonData
ButtonBar. getButtonData(Node button)
指定されたボタンに以前に設定されたButtonDataプロパティを返します。static void
Tooltip. install(Node node, Tooltip t)
static boolean
ButtonBar. isButtonUniformSize(Node button)
指定されたノードが均一サイズ計算の一部であるかどうかを返します。static Boolean
SplitPane. isResizableWithParent(Node node)
親コンテナがサイズ変更された場合にノードがサイズ変更可能な場合はtrueを返し、そうでない場合はfalseを返します。protected void
SkinBase. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのスキンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
SkinBase. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, boolean fillWidth, boolean fillHeight, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのスキンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
SkinBase. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのスキンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
SkinBase. positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのスキンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。protected void
SkinBase. positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのスキンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。static void
ButtonBar. setButtonData(Node button, ButtonBar.ButtonData buttonData)
指定されたボタンに、指定されたButtonDataを設定します。static void
ButtonBar. setButtonUniformSize(Node button, boolean uniformSize)
デフォルトでは、すべてのボタンがButtonBarで均一にサイズ調整されます(つまり、すべてのボタンが最大幅のボタンの幅になります)。void
CustomMenuItem. setContent(Node value)
プロパティcontentの値を設定します。void
DialogPane. setContent(Node content)
ダイアログ・コンテンツを割り当てます。void
ScrollPane. setContent(Node value)
プロパティcontentの値を設定します。void
Tab. setContent(Node value)
主要なTabPane領域内に表示するコンテンツ。void
TitledPane. setContent(Node value)
TitlePaneのコンテンツ(レイアウト・コンテナに追加されたUIコントロールやノード・グループなどの任意のノード)。void
TreeCell. setDisclosureNode(Node value)
公開を示す三角形として、またはアイテムの展開と折りたたみに使用するトグルとして使用するノード。void
TreeTableRow. setDisclosureNode(Node value)
公開を示す三角形として、またはアイテムの展開と折りたたみに使用するトグルとして使用するノード。void
DialogPane. setExpandableContent(Node content)
ダイアログの展開が可能なコンテンツ・ノードか、展開可能なコンテンツを表示する必要がない場合はnullを設定します。void
Dialog. setGraphic(Node graphic)
ヘッダー(ヘッダーが表示されている場合)またはcontent
の左側に表示されるダイアログ・グラフィックを設定します。void
DialogPane. setGraphic(Node graphic)
ヘッダー(ヘッダーが表示されている場合)またはcontent
の左側に表示されるダイアログ・グラフィックを設定します。void
Labeled. setGraphic(Node value)
プロパティgraphicの値を設定します。void
MenuItem. setGraphic(Node value)
プロパティgraphicの値を設定します。void
Tab. setGraphic(Node value)
ユーザーが各タブの機能を区別できるように、タブに表示するグラフィックを設定します。void
TableColumnBase. setGraphic(Node value)
プロパティgraphicの値を設定します。void
Tooltip. setGraphic(Node value)
プロパティgraphicの値を設定します。void
TreeItem. setGraphic(Node value)
値プロパティの左側に通常表示されるノードを設定します。void
DialogPane. setHeader(Node header)
ダイアログ・ペイン・ヘッダーを割り当てます。void
Label. setLabelFor(Node value)
プロパティlabelForの値を設定します。void
ComboBox. setPlaceholder(Node value)
プロパティ・プレースホルダの値を設定します。void
ListView. setPlaceholder(Node value)
プロパティ・プレースホルダの値を設定します。void
TableView. setPlaceholder(Node value)
プロパティ・プレースホルダの値を設定します。void
TreeTableView. setPlaceholder(Node value)
プロパティ・プレースホルダの値を設定します。static void
SplitPane. setResizableWithParent(Node node, Boolean value)
SplitPaneがサイズ変更された場合に、SplitPaneのノードをサイズ変更可能に設定するか、サイズ変更不可に設定します。void
TableColumnBase. setSortNode(Node value)
プロパティsortNodeの値を設定します。void
ContextMenu. show(Node anchor, double screenX, double screenY)
指定された画面座標にContextMenu
を表示します。void
ContextMenu. show(Node anchor, Side side, double dx, double dy)
hpos
およびvpos
パラメータで指定された側と、x軸およびy軸それぞれの特定のdx
およびdy
値によるオフセットに基づいて、特定のアンカー・ノードに対して相対的にContextMenu
を表示します。static void
Tooltip. uninstall(Node node, Tooltip t)
Node型の型引数を持つjavafx.scene.controlのメソッド・パラメータ 修飾子と型 メソッド 説明 void
Pagination. setPageFactory(Callback<Integer,Node> value)
ページ・ファクトリのコールバック関数を設定します。Node型のパラメータを持つjavafx.scene.controlのコンストラクタ コンストラクタ 説明 Button(String text, Node graphic)
そのラベルが指定されたテキストおよびアイコンのボタンを作成します。ButtonBase(String text, Node graphic)
指定されたテキストとグラフィックを持つButtonBaseを作成します。CheckBoxTreeItem(T value, Node graphic)
valueプロパティを指定されたオブジェクトに設定し、graphicを指定されたノードに設定して、CheckBoxTreeItemを作成します。CheckBoxTreeItem(T value, Node graphic, boolean selected)
値プロパティを指定されたオブジェクトに設定し、グラフィックを指定されたノードに設定し、CheckBoxTreeItem.selectedProperty()
の初期状態を指定されたブール値に設定して、CheckBoxTreeItemを作成します。CheckBoxTreeItem(T value, Node graphic, boolean selected, boolean independent)
値プロパティを指定されたオブジェクトに設定し、グラフィックを指定されたノードに設定し、CheckBoxTreeItem.selectedProperty()
の初期状態を指定されたブール値に設定し、independent
プロパティの初期状態を指定されたブール値に設定して、CheckBoxTreeItemを作成します。CheckMenuItem(String text, Node graphic)
CheckMenuItemを構築し、指定されたテキストを使用して表示テキストを設定し、グラフィックNode
を指定されたノードに設定します。CustomMenuItem(Node node)
CustomMenuItemを構築し、指定されたノードについてそのコンテンツを初期化します。CustomMenuItem(Node node, boolean hideOnClick)
CustomMenuItemを構築し、指定されたノードにコンテンツを設定します。Hyperlink(String text, Node graphic)
指定されたテキストおよびグラフィックをラベルとするハイパーリンクを作成します。Label(String text, Node graphic)
指定されたテキストおよびグラフィックでラベルを作成します。Labeled(String text, Node graphic)
テキストとグラフィック付きでラベルを作成します。Menu(String text, Node graphic)
メニューを構築し、指定されたテキストで表示テキストを設定し、グラフィックNode
を指定されたノードに設定します。Menu(String text, Node graphic, MenuItem... items)
MenuButton(String text, Node graphic)
新しい空のメニュー・ボタンを作成し、指定されたテキストとグラフィックがボタンに表示されるようにします。MenuButton(String text, Node graphic, MenuItem... items)
新しい空のメニュー・ボタンを作成して、指定されたテキストとグラフィックがボタンに表示されるようにし、指定されたアイテムをitems
リストに挿入します。MenuItem(String text, Node graphic)
MenuItemを構築し、指定されたテキストで表示テキストを設定し、グラフィックNode
を指定されたノードに設定します。RadioMenuItem(String text, Node graphic)
RadioMenuItemを構築し、指定されたテキストで表示テキストを設定し、グラフィックNode
を指定されたノードに設定します。ScrollPane(Node content)
新しいScrollPaneを作成します。SplitPane(Node... items)
指定されたアイテムが1つ以上の区切り間を分割するコンテンツとして設定された、新しいSplitPaneを作成します。Tab(String text, Node content)
テキスト・タイトルおよび指定されたコンテンツ・ノードを含むタブを作成します。TitledPane(String title, Node content)
タイトルおよびコンテンツを含む新しいTitledPaneを作成します。ToggleButton(String text, Node graphic)
トグル・ボタンを、そのラベル用の指定されたテキストおよびアイコンで作成します。ToolBar(Node... items)
指定されたノードが移入されたツールバーを作成します。TreeItem(T value, Node graphic)
値プロパティを指定されたオブジェクトに設定し、グラフィックを指定されたノードに設定して、TreeItemを作成します。 -
javafx.scene.control.cellのNodeの使用
javafx.scene.control.cellのNodeのサブクラス 修飾子と型 クラス 説明 class
CheckBoxListCell<T>
class
CheckBoxTableCell<S,T>
class
CheckBoxTreeCell<T>
class
CheckBoxTreeTableCell<S,T>
セル内にCheckBox
ノードを描画し、オプションでチェック・ボックスの意味を示すラベルを追加するTreeTableCell
実装を含むクラス。class
ChoiceBoxListCell<T>
class
ChoiceBoxTableCell<S,T>
class
ChoiceBoxTreeCell<T>
class
ChoiceBoxTreeTableCell<S,T>
セル内にChoiceBox
ノードを描画するTreeTableCell
実装を含むクラス。class
ComboBoxListCell<T>
class
ComboBoxTableCell<S,T>
class
ComboBoxTreeCell<T>
class
ComboBoxTreeTableCell<S,T>
セル内にComboBox
ノードを描画するTreeTableCell
実装を含むクラス。class
ProgressBarTableCell<S>
セル内にProgressBar
ノードを描画するTableCell
実装を含むクラス。class
ProgressBarTreeTableCell<S>
セル内にProgressBar
ノードを描画するTreeTableCell
実装を含むクラス。class
TextFieldListCell<T>
class
TextFieldTableCell<S,T>
class
TextFieldTreeCell<T>
class
TextFieldTreeTableCell<S,T>
-
javafx.scene.control.skinでのNodeの使用
javafx.scene.control.skinのNodeのサブクラス 修飾子と型 クラス 説明 class
NestedTableColumnHeader
このクラスは、TableViewのヘッダーを構築するために使用されます。class
TableColumnHeader
単一の列ヘッダーをペイントする領域。class
TableHeaderRow
列ヘッダーの行全体をペイントする領域。class
VirtualFlow<T extends IndexedCell>
セル・ベースのメカニズムを使用した仮想化コンテナの実装。Nodeを戻すjavafx.scene.control.skinのメソッド 修飾子と型 メソッド 説明 Node
ColorPickerSkin. getDisplayNode()
このメソッドは、ComboBox 'button'領域内に配置されるNodeを返します。abstract Node
ComboBoxBaseSkin. getDisplayNode()
このメソッドは、ComboBox 'button'領域内に配置されるNodeを返します。Node
ComboBoxListViewSkin. getDisplayNode()
このメソッドは、ComboBox 'button'領域内に配置されるNodeを返します。Node
DatePickerSkin. getDisplayNode()
このメソッドは、ComboBox 'button'領域内に配置されるNodeを返します。Node
ContextMenuSkin. getNode()
このスキンを表すノードを取得します。Node
TooltipSkin. getNode()
このスキンを表すノードを取得します。protected Node
ColorPickerSkin. getPopupContent()
このメソッドは、ユーザーがComboBox 'button'領域をクリックしたときに表示されるNodeを返します。Node
ComboBoxListViewSkin. getPopupContent()
このメソッドは、ユーザーがComboBox 'button'領域をクリックしたときに表示されるNodeを返します。protected abstract Node
ComboBoxPopupControl. getPopupContent()
このメソッドは、ユーザーがComboBox 'button'領域をクリックしたときに表示されるNodeを返します。Node
DatePickerSkin. getPopupContent()
このメソッドは、ユーザーがComboBox 'button'領域をクリックしたときに表示されるNodeを返します。型Nodeの引数を持つ型を返すjavafx.scene.control.skinのメソッド 修飾子と型 メソッド 説明 protected ObjectProperty<Node>
TableRowSkinBase. graphicProperty()
公開ノードの内側に描画するグラフィックを返します。protected ObjectProperty<Node>
TreeTableRowSkin. graphicProperty()
公開ノードの内側に描画するグラフィックを返します。型Nodeの型引数を持つjavafx.scene.control.skinのメソッド・パラメータ 修飾子と型 メソッド 説明 protected void
TextAreaSkin. addHighlight(List<? extends Node> nodes, int start)
入力メソッドから合成テキストのハイライトを追加します。protected void
TextFieldSkin. addHighlight(List<? extends Node> nodes, int start)
入力メソッドから合成テキストのハイライトを追加します。protected abstract void
TextInputControlSkin. addHighlight(List<? extends Node> nodes, int start)
入力メソッドから合成テキストのハイライトを追加します。protected void
TextAreaSkin. removeHighlight(List<? extends Node> nodes)
入力メソッドから合成テキストのハイライトを削除します。protected void
TextFieldSkin. removeHighlight(List<? extends Node> nodes)
入力メソッドから合成テキストのハイライトを削除します。protected abstract void
TextInputControlSkin. removeHighlight(List<? extends Node> nodes)
入力メソッドから合成テキストのハイライトを削除します。 -
javafx.scene.imageのNodeの使用
javafx.scene.imageのNodeのサブクラス 修飾子と型 クラス 説明 class
ImageView
ImageView
は、Image
クラスでロードされたイメージを描画するために使用するNode
です。 -
javafx.scene.inputのNodeの使用
Nodeを返すjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 Node
PickResult. getIntersectedNode()
交差したノードを返します。Node
Mnemonic. getNode()
Node
を返します。Node型のパラメータを持つjavafx.scene.inputのメソッド 修飾子と型 メソッド 説明 void
Mnemonic. setNode(Node node)
Node
を設定します。Node型のパラメータを持つjavafx.scene.inputのコンストラクタ コンストラクタ 説明 Mnemonic(Node node, KeyCombination keyCombination)
指定されたターゲットNode
を使用したMnemonic
を構築し、KeyCombination
をトリガーします。PickResult(Node node, Point3D point, double distance)
3D形状以外のターゲットのPickResultの新しいインスタンスを作成します。PickResult(Node node, Point3D point, double distance, int face, Point2D texCoord)
PickResultの新しいインスタンスを作成します。PickResult(Node node, Point3D point, double distance, int face, Point3D normal, Point2D texCoord)
PickResultの新しいインスタンスを作成します。 -
javafx.scene.layoutのNodeの使用
javafx.scene.layoutのNodeのサブクラス 修飾子と型 クラス 説明 class
AnchorPane
AnchorPaneは、子ノードの枠をアンカー・ペインの枠からのオフセット位置までアンカーします。class
BorderPane
BorderPaneは、上、左、右、下、中央の各位置に子をレイアウトします。class
FlowPane
FlowPaneは、フローペインの境界で折り返されるフローに子をレイアウトします。class
GridPane
GridPaneは、行と列の柔軟なグリッド内に子をレイアウトします。class
HBox
HBoxは、単一の水平行に子をレイアウトします。class
Pane
サブクラスのユーザーが子を自由に追加/削除できるようにパブリックとして子のリストを公開する必要があるレイアウト・ペインのベース・クラス。class
Region
Regionは、すべてのJavaFXノードベースUIコントロールおよびすべてのレイアウト・コンテナのベース・クラスです。class
StackPane
StackPaneは、下から上へのスタックに子をレイアウトします。class
TilePane
TilePaneは、均一サイズのタイルのグリッドに子をレイアウトします。class
VBox
VBoxは、単一の垂直列に子をレイアウトします。Nodeを返すjavafx.scene.layoutのメソッド 修飾子と型 メソッド 説明 Node
BorderPane. getBottom()
プロパティbottomの値を取得します。Node
BorderPane. getCenter()
プロパティcenterの値を取得します。Node
BorderPane. getLeft()
プロパティleftの値を取得します。Node
BorderPane. getRight()
プロパティrightの値を取得します。Node
BorderPane. getTop()
プロパティtopの値を取得します。Node型の引数を持つ型を返すjavafx.scene.layoutのメソッド 修飾子と型 メソッド 説明 ObjectProperty<Node>
BorderPane. bottomProperty()
ボーダー・ペインの下端に配置されるノード。ObjectProperty<Node>
BorderPane. centerProperty()
このボーダー・ペインの中央に配置されるノード。ObservableList<Node>
Pane. getChildren()
ObjectProperty<Node>
BorderPane. leftProperty()
このボーダー・ペインの左端に配置されるノード。ObjectProperty<Node>
BorderPane. rightProperty()
このボーダー・ペインの右端に配置されるノード。ObjectProperty<Node>
BorderPane. topProperty()
このボーダー・ペインの上端に配置されるノード。Node型のパラメータを持つjavafx.scene.layoutのメソッド 修飾子と型 メソッド 説明 void
GridPane. add(Node child, int columnIndex, int rowIndex)
グリッドペインの指定された列と行の位置に子を追加します。void
GridPane. add(Node child, int columnIndex, int rowIndex, int colspan, int rowspan)
グリッドペインの指定された列と行の位置および範囲に子を追加します。void
GridPane. addColumn(int columnIndex, Node... children)
グリッドペインの特定の列内に指定したノードを順番に配置するためのコンビニエンス・メソッド。void
GridPane. addRow(int rowIndex, Node... children)
グリッドペインの特定の行内に指定したノードを順番に配置するためのコンビニエンス・メソッド。static void
AnchorPane. clearConstraints(Node child)
子ノードからアンカー・ペイン制約をすべて削除します。static void
BorderPane. clearConstraints(Node child)
子ノードからボーダー・ペイン制約をすべて削除します。static void
FlowPane. clearConstraints(Node child)
子ノードからすべてのフローペイン制約を削除します。static void
GridPane. clearConstraints(Node child)
子ノードからすべてのグリッドペイン制約を削除します。static void
HBox. clearConstraints(Node child)
子ノードからすべてのhbox制約を削除します。static void
StackPane. clearConstraints(Node child)
子ノードからすべてのスタック・ペイン制約を削除します。static void
TilePane. clearConstraints(Node child)
子ノードからすべてのタイルペイン制約を削除します。static void
VBox. clearConstraints(Node child)
子ノードからすべてのvbox制約を削除します。static Pos
BorderPane. getAlignment(Node child)
子の位置合せ制約を返します(設定されている場合)。static Pos
StackPane. getAlignment(Node child)
子の位置合せ制約を返します(設定されている場合)。static Pos
TilePane. getAlignment(Node node)
子の位置合せ制約を返します(設定されている場合)。static Double
AnchorPane. getBottomAnchor(Node child)
設定されている場合は子の下アンカー制約を返します。static Integer
GridPane. getColumnIndex(Node child)
子の列インデックス制約を返します(設定されている場合)。static Integer
GridPane. getColumnSpan(Node child)
子の列範囲制約を返します(設定されている場合)。static HPos
GridPane. getHalignment(Node child)
子のhalignment制約を返します(設定されている場合)。static Priority
GridPane. getHgrow(Node child)
子のhgrow制約を返します(設定されている場合)。static Priority
HBox. getHgrow(Node child)
子のhgrow制約を返します(設定されている場合)。static Double
AnchorPane. getLeftAnchor(Node child)
設定されている場合は子の左アンカー制約を返します。static Insets
BorderPane. getMargin(Node child)
子のマージン制約を返します(設定されている場合)。static Insets
FlowPane. getMargin(Node child)
子のマージン制約を返します(設定されている場合)。static Insets
GridPane. getMargin(Node child)
子のマージン制約を返します(設定されている場合)。static Insets
HBox. getMargin(Node child)
子のマージン制約を返します(設定されている場合)。static Insets
StackPane. getMargin(Node child)
子のマージン制約を返します(設定されている場合)。static Insets
TilePane. getMargin(Node node)
子のマージン制約を返します(設定されている場合)。static Insets
VBox. getMargin(Node child)
子のマージン・プロパティを返します(設定されている場合)。static Double
AnchorPane. getRightAnchor(Node child)
設定されている場合は子の右アンカー制約を返します。static Integer
GridPane. getRowIndex(Node child)
子の行インデックス制約を返します(設定されている場合)。static Integer
GridPane. getRowSpan(Node child)
子の行範囲制約を返します(設定されている場合)。static Double
AnchorPane. getTopAnchor(Node child)
設定されている場合は子の上アンカー制約を返します。static VPos
GridPane. getValignment(Node child)
子のvalignment制約を返します(設定されている場合)。static Priority
GridPane. getVgrow(Node child)
子のvgrow制約を返します(設定されている場合)。static Priority
VBox. getVgrow(Node child)
子のvgrowプロパティを返します(設定されている場合)。static Boolean
GridPane. isFillHeight(Node child)
子の垂直方向の塗りつぶしポリシーを返します(設定されている場合)。static Boolean
GridPane. isFillWidth(Node child)
子の水平方向の塗りつぶしポリシーを返します(設定されている場合)。protected void
Region. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
Region. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, boolean fillWidth, boolean fillHeight, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。static void
Region. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, boolean fillWidth, boolean fillHeight, HPos halignment, VPos valignment, boolean isSnapToPixel)
areaX
、areaY
、areaWidth
xareaHeight
によって定義される親の領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
Region. layoutInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。protected void
Region. positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, HPos halignment, VPos valignment)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。static void
Region. positionInArea(Node child, double areaX, double areaY, double areaWidth, double areaHeight, double areaBaselineOffset, Insets margin, HPos halignment, VPos valignment, boolean isSnapToPixel)
areaX
、areaY
、areaWidth
xareaHeight
によって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。static void
BorderPane. setAlignment(Node child, Pos value)
ボーダー・ペインに含まれている場合に、子の位置合せを設定します。static void
StackPane. setAlignment(Node child, Pos value)
スタック・ペインに含まれている場合に、子の位置合せを設定します。static void
TilePane. setAlignment(Node node, Pos value)
タイルペインに含まれている場合に、子の位置合せを設定します。void
BorderPane. setBottom(Node value)
プロパティbottomの値を設定します。static void
AnchorPane. setBottomAnchor(Node child, Double value)
アンカー・ペインに含まれている場合に、子の下アンカーを設定します。void
BorderPane. setCenter(Node value)
プロパティcenterの値を設定します。static void
GridPane. setColumnIndex(Node child, Integer value)
グリッドペインに含まれている場合に、子の列インデックスを設定して、グリッドペインのその列から子の配置が開始されるようにします。static void
GridPane. setColumnSpan(Node child, Integer value)
グリッドペインに含まれている場合に、子の列範囲を設定して、子がその列数だけ水平方向に配置されるようにします。static void
GridPane. setConstraints(Node child, int columnIndex, int rowIndex)
グリッドペインに含まれている場合に、子の列と行のインデックスを設定します。static void
GridPane. setConstraints(Node child, int columnIndex, int rowIndex, int columnspan, int rowspan)
グリッドペインに含まれている場合に、子の列、行、列範囲および行範囲の値を設定します。static void
GridPane. setConstraints(Node child, int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment)
グリッドペインに含まれている場合に、子のグリッド位置、範囲および位置合せを設定します。static void
GridPane. setConstraints(Node child, int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow)
グリッドペインに含まれている場合に、子のグリッド位置、範囲および位置合せを設定します。static void
GridPane. setConstraints(Node child, int columnIndex, int rowIndex, int columnspan, int rowspan, HPos halignment, VPos valignment, Priority hgrow, Priority vgrow, Insets margin)
グリッドペインに含まれている場合に、子のグリッド位置、範囲、位置合せ、拡大優先度およびマージンを設定します。static void
GridPane. setFillHeight(Node child, Boolean value)
グリッドペインに含まれている場合に、子の垂直方向の塗りつぶしポリシーを設定します。static void
GridPane. setFillWidth(Node child, Boolean value)
グリッドペインに含まれている場合に、子の水平方向の塗りつぶしポリシーを設定します。static void
GridPane. setHalignment(Node child, HPos value)
グリッドペインに含まれている場合に、子の水平方向の位置合せを設定します。static void
GridPane. setHgrow(Node child, Priority value)
グリッドペインに含まれている場合に、子の水平方向の拡大優先度を設定します。static void
HBox. setHgrow(Node child, Priority value)
hboxに含まれている場合に、子の水平方向の拡大優先度を設定します。void
BorderPane. setLeft(Node value)
プロパティleftの値を設定します。static void
AnchorPane. setLeftAnchor(Node child, Double value)
アンカー・ペインに含まれている場合に、子の左アンカーを設定します。static void
BorderPane. setMargin(Node child, Insets value)
ボーダー・ペインに含まれている場合に、子のマージンを設定します。static void
FlowPane. setMargin(Node child, Insets value)
フローペインに含まれている場合に、子のマージンを設定します。static void
GridPane. setMargin(Node child, Insets value)
グリッドペインに含まれている場合に、子のマージンを設定します。static void
HBox. setMargin(Node child, Insets value)
hboxに含まれている場合に、子のマージンを設定します。static void
StackPane. setMargin(Node child, Insets value)
スタック・ペインに含まれている場合に、子のマージンを設定します。static void
TilePane. setMargin(Node node, Insets value)
タイルペインに含まれている場合に、子のマージンを設定します。static void
VBox. setMargin(Node child, Insets value)
vboxに含まれている場合に、子のマージンを設定します。void
BorderPane. setRight(Node value)
プロパティrightの値を設定します。static void
AnchorPane. setRightAnchor(Node child, Double value)
アンカー・ペインに含まれている場合に、子の右アンカーを設定します。static void
GridPane. setRowIndex(Node child, Integer value)
グリッドペインに含まれている場合に、子の行インデックスを設定して、グリッドペインのその行から子の配置が開始されるようにします。static void
GridPane. setRowSpan(Node child, Integer value)
グリッドペインに含まれている場合に、子の行範囲を設定して、子がその行数だけ垂直方向に配置されるようにします。void
BorderPane. setTop(Node value)
プロパティtopの値を設定します。static void
AnchorPane. setTopAnchor(Node child, Double value)
アンカー・ペインに含まれている場合に、子の上アンカーを設定します。static void
GridPane. setValignment(Node child, VPos value)
グリッドペインに含まれている場合に、子の垂直方向の位置合せを設定します。static void
GridPane. setVgrow(Node child, Priority value)
グリッドペインに含まれている場合に、子の垂直方向の拡大優先度を設定します。static void
VBox. setVgrow(Node child, Priority value)
vboxに含まれている場合に、子の垂直方向の拡大優先度を設定します。Node型のパラメータを持つjavafx.scene.layoutのコンストラクタ コンストラクタ 説明 AnchorPane(Node... children)
子が指定されたAnchorPaneレイアウトを作成します。BorderPane(Node center)
BorderPaneの中央としてノードが指定されたBorderPaneレイアウトを作成します。BorderPane(Node center, Node top, Node right, Node bottom, Node left)
BorderPaneの主なレイアウト領域ごとに使用するノードが指定されたBorderPaneレイアウトを作成します。FlowPane(double hgap, double vgap, Node... children)
hgap/vgapが指定された水平のFlowPaneレイアウトを作成します。FlowPane(Orientation orientation, double hgap, double vgap, Node... children)
向きとhgap/vgapが指定されたFlowPaneレイアウトを作成します。FlowPane(Orientation orientation, Node... children)
向きとhgap/vgap = 0が指定されたFlowPaneレイアウトを作成します。FlowPane(Node... children)
hgap/vgap = 0が指定された水平のFlowPaneレイアウトを作成します。HBox(double spacing, Node... children)
子間のスペースを指定してHBoxレイアウトを作成します。HBox(Node... children)
スペースを0としてHBoxレイアウトを作成します。Pane(Node... children)
Paneレイアウトを作成します。StackPane(Node... children)
デフォルトのCENTER位置合せを使用して、StackPaneレイアウトを作成します。TilePane(double hgap, double vgap, Node... children)
prefColumn = 5および指定されたhgap/vgapで、水平方向のタイルペインのレイアウトを作成します。TilePane(Orientation orientation, double hgap, double vgap, Node... children)
向き、hgap/vgapおよびprefRows/prefColumns = 5が指定されたTilePaneレイアウトを作成します。TilePane(Orientation orientation, Node... children)
向き、prefColumn/prefRows = 5およびhgap/vgap = 0が指定されたTilePaneレイアウトを作成します。TilePane(Node... children)
prefColumn = 5およびhgap/vgap = 0で、水平方向のタイルペインのレイアウトを作成します。VBox(double spacing, Node... children)
子間のスペーシングを指定したVBoxレイアウトを作成します。VBox(Node... children)
スペーシングが0のVBoxレイアウトを作成します。 -
javafx.scene.mediaのNodeの使用
javafx.scene.mediaのNodeのサブクラス 修飾子と型 クラス 説明 class
MediaView
MediaPlayer
で再生されるMedia
のビューを提供するNode
。 -
javafx.scene.shapeのNodeの使用
javafx.scene.shapeのNodeのサブクラス 修飾子と型 クラス 説明 class
Arc
Arc
クラスは、中心点、開始角(度)、角の大きさ(円弧の長さ(度))および円弧タイプ(ArcType.OPEN
、ArcType.CHORD
またはArcType.ROUND
)で定義される2D円弧オブジェクトを表します。class
Box
Box
クラスは、指定されたサイズに基づいて3次元ボックスを定義します。class
Circle
Circle
クラスは、指定された半径と中心ロケーションをピクセルで測定した新しい円を作成します。class
CubicCurve
CubiCurve
クラスは、(x,y)座標空間の3次ベジェ・パラメトリック曲線セグメントを定義します。class
Cylinder
Cylinder
クラスは、指定されたサイズに基づいて3次元円筒形を定義します。class
Ellipse
Ellipse
クラスは、指定されたサイズと位置(ピクセル単位)に基づいて新しい楕円を作成します。class
Line
このLineは、(x,y)
座標空間の線セグメントを表します。class
MeshView
MeshView
クラスは、指定された3Dメッシュ・データに基づいて面を定義します。class
Path
Path
クラスは、単純な形状を表し、幾何学的パスの基本的な構築および管理で必要となる機能を備えています。class
Polygon
x,y座標の配列によって定義されるポリゴンを作成します。class
Polyline
セグメント点の配列によって定義される折れ線を作成します。class
QuadCurve
Quadcurve
クラスは、(x,y)座標空間の2次ベジェ・パラメトリック曲線セグメントを定義します。class
Rectangle
Rectangle
クラスは、指定されたサイズと位置に基づいて矩形を定義します。class
Shape
Shape
クラスは、なんらかの形式の幾何学的な形状を表すオブジェクトの共通プロパティの定義を提供します。class
Shape3D
Shape3D
ベース・クラスは、なんらかの形式の3D幾何学的形状を表すオブジェクトの共通プロパティの定義を提供します。class
Sphere
Sphere
クラスは、指定されたサイズに基づいて3次元球形を定義します。class
SVGPath
SVGPath
クラスは、文字列からSVGパス・データを解析することで構築される単純な形状を表します。 -
javafx.scene.textのNodeの使用
javafx.scene.textのNodeのサブクラス 修飾子と型 クラス 説明 class
Text
Text
クラスは、テキストを表示するノードを定義します。class
TextFlow
TextFlowは、リッチ・テキストをレイアウトするように設計された特殊レイアウトです。Node型のパラメータを持つjavafx.scene.textのコンストラクタ コンストラクタ 説明 TextFlow(Node... children)
指定された子を持つTextFlowレイアウトを作成します。 -
javafx.scene.webのNodeの使用
javafx.scene.webのNodeのサブクラス 修飾子と型 クラス 説明 class
HTMLEditor
ユーザーに対してテキストの編集とそのテキストへのスタイルの適用を許可するコントロール。class
WebView
Node型の引数を持つ型を返すjavafx.scene.webのメソッド 修飾子と型 メソッド 説明 protected ObservableList<Node>
WebView. getChildren()
-
javafx.stageのNodeの使用
Nodeを返すjavafx.stageのメソッド 修飾子と型 メソッド 説明 Node
PopupWindow. getOwnerNode()
プロパティownerNodeの値を取得します。Node型の引数を持つ型を返すjavafx.stageのメソッド 修飾子と型 メソッド 説明 ObservableList<Node>
Popup. getContent()
このPopup
でレンダリングされるNode
のObservableList。ReadOnlyObjectProperty<Node>
PopupWindow. ownerNodeProperty()
このポップアップの所有者であるノード。Node型のパラメータを持つjavafx.stageのメソッド 修飾子と型 メソッド 説明 void
PopupWindow. show(Node ownerNode, double anchorX, double anchorY)
画面上の指定した場所にポップアップを表示します。
-