8)JavaScriptがブラウザで無効になっています。ParentRegionは、すべてのJavaFXノードベースUIコントロールおよびすべてのレイアウト・コンテナのベース・クラスです。CSSによってスタイルを指定でき、サイズ変更可能なParentノードです。複数の背景およびボーダーを設定できます。JavaFXに関連する背景およびボーダーに関する多くのCSS3仕様を可能なかぎりサポートするように設計されています。完全な仕様はW3Cから入手できます。height)として指定します。リージョンはこれらの境界の外側に描画できます。リージョンのコンテンツ領域とは、その子のレイアウトに使用される領域のことです。この領域はデフォルトではリージョンのレイアウト境界と同じになりますが、ボーダーのプロパティ(BorderStrokesまたはBorderImages)や余白を使用して変更できます。余白を負にすると、リージョンのコンテンツ領域がリージョンのレイアウト境界を越えて拡大される可能性がありますが、レイアウト境界には影響しません。リージョンには背景とボーダーがありますが、これらの一方または両方を空にできます。リージョンの背景は、ゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されます。同様に、リージョンのボーダーはそのボーダーによって定義され、それはゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されます。すべてのBackgroundFillsが最初に描画され、BackgroundImagesとBorderStrokesが続き、最後にBorderImagesが描画されます。コンテンツはすべての背景およびボーダーの上に描画されます。BorderImageが存在する場合(かつすべてのイメージが適切にロードされている場合)、BorderStrokesは実際には描画されませんが、コンテンツ領域の位置の計算では考慮されます(BorderStrokeのストローク幅のプロパティを参照)。3仕様に準拠しています。これらのセマンティクスの目的は、ImageStrokeのダウンロードまたはロードに失敗した場合に表示するフォールバックBorderStrokeをアプリケーションで指定できるようにすることです。デフォルトでは、リージョンは矩形として表示されます。BackgroundFillの半径によって矩形が丸く表示される場合があります。このことの影響として、矩形のビジュアルが丸く見えるだけでなく、リージョンのピッキング動作も角が丸い矩形と同様になり、各隅の半径の外側にある場所が無視されるようになります。リージョンでは、shapeプロパティを指定して任意の図形を使用できます。図形を指定した場合は、すべてのBackgroundFills、BackgroundImagesおよびBorderStrokesがその図形に適用されます。図形が指定されているリージョンでは、BorderImagesは使用されません。図形を使用したリージョンリージョンのレイアウト境界はボーダーや背景の影響を受けませんが、リージョンのコンテンツ領域の枠とピッキング領域は影響を受けます。リージョンのinsetsは、レイアウト境界の端からコンテンツ領域の端までの距離を定義します。height=60)になります。子をレイアウトするRegionサブクラスでは、これらのコンテンツ領域の境界を計算して考慮する必要があります。デフォルトでは、Regionはスーパー・クラスParentのレイアウト動作を継承します。サイズ変更可能な子ノードをそれぞれの優先サイズに合せてサイズ変更しますが、それらの再配置は行いません。具体的なレイアウト動作を必要とするアプリケーションでは、Regionのサブクラス(StackPane、HBox、VBox、TilePane、FlowPane、BorderPane、GridPaneまたはAnchorPane)のいずれかを使用する必要があります。カスタムなレイアウトを実装するには、RegionサブクラスでcomputePrefWidth、computePrefHeightおよびlayoutChildrenをオーバーライドする必要があります。layoutChildrenは、上から下へのレイアウト・パスを実行するときにシーングラフによって自動的に呼び出されるため、Regionサブクラスによって直接起動されないようにしてください。子をレイアウトするRegionのサブクラスでは、layoutX/layoutYを設定することによってノードを配置します。調整やアニメーション用に確保されているtranslateX/translateYを変更することはありません。backgroundゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。borderゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。cacheShapeリージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。centerShape図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。heightこのサイズ変更可能なノードの高さ。height))からコンテンツ領域の端までの距離を定義します。maxHeight領域の計算された最大高をオーバーライドするためのプロパティ。maxWidth領域の計算された最大幅をオーバーライドするためのプロパティ。minHeight領域の計算された最小高をオーバーライドするためのプロパティ。minWidth領域の計算された最小幅をオーバーライドするためのプロパティ。opaqueInsets完全な透明度のピクセルが描画されるリージョンの領域を定義します。padding領域のコンテンツの上、右、下、左の余白。prefHeight領域の計算された優先高をオーバーライドするためのプロパティ。prefWidth領域の計算された優先幅をオーバーライドするためのプロパティ。scaleShape定義されている場合に図形をリージョンのサイズに合せてスケール変更するかどうかを指定します。shape指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。snapToPixelこの領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。widthこのサイズ変更可能なノードの幅。USE_COMPUTED_SIZEリージョンのサイズ制約をリセットし、computeMinWidth、computeMinHeight、computePrefWidth、computePrefHeight、computeMaxWidthまたはcomputeMaxHeightによって返される固有サイズに戻すために、リージョンのsetMinWidth、setMinHeight、setPrefWidth、setPrefHeight、setMaxWidthまたはsetMaxHeightメソッドに渡すことができるセンチネル値。USE_PREF_SIZE最大値制約または最小値制約(あるいはその両方)に優先寸法を使用するように指示するために、リージョンのsetMinWidth、setMinHeight、setMaxWidthまたはsetMaxHeightメソッドに渡すことができるセンチネル値。クラスjavafx.scene.Nodeから継承されたフィールドBASELINE_OFFSET_SAME_AS_HEIGHTコンストラクタのサマリーコンストラクタコンストラクタと説明Region()背景が空でボーダーが空の新しいリージョンを作成します。backgroundProperty()ゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。borderProperty()ゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。cacheShapeProperty()リージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。centerShapeProperty()図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。width)このリージョンの最大高を計算します。height)このリージョンの最大幅を計算します。width)このリージョンの最小高を計算します。height)このリージョンの最小幅を計算します。width)指定された幅に対するこのリージョンの優先高を計算します。Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。height)指定された高さに対するこのリージョンの優先幅を計算します。getBackground()プロパティbackgroundの値を取得します。getBorder()プロパティborderの値を取得します。getCssMetaData()NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドはNode.getClassCssMetaData()に委任する必要があります。getHeight()プロパティheightの値を取得します。getInsets()プロパティinsetsの値を取得します。getMaxHeight()プロパティmaxHeightの値を取得します。getMaxWidth()プロパティmaxWidthの値を取得します。getMinHeight()プロパティminHeightの値を取得します。getMinWidth()プロパティminWidthの値を取得します。getOpaqueInsets()プロパティopaqueInsetsの値を取得します。getPadding()プロパティpaddingの値を取得します。getPrefHeight()プロパティprefHeightの値を取得します。getPrefWidth()プロパティprefWidthの値を取得します。getShape()プロパティshapeの値を取得します。getUserAgentStylesheet()実装では、このメソッドをオーバーライドすることにより、このRegionの独自のユーザー・エージェント・スタイルおよびその子を指定できます。getWidth()プロパティwidthの値を取得します。heightProperty()このサイズ変更可能なノードの高さ。height))からコンテンツ領域の端までの距離を定義します。isCacheShape()プロパティcacheShapeの値を取得します。isCenterShape()プロパティcenterShapeの値を取得します。isResizable()すべてのリージョンがサイズ変更可能である場合、trueを返します。isScaleShape()プロパティscaleShapeの値を取得します。isSnapToPixel()プロパティsnapToPixelの値を取得します。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。areaHeightによって定義される親の領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。width)このノードの最大高を決定するために、レイアウト中に呼び出されます。maxHeightProperty()領域の計算された最大高をオーバーライドするためのプロパティ。height)このノードの最大幅を決定するために、レイアウト中に呼び出されます。maxWidthProperty()領域の計算された最大幅をオーバーライドするためのプロパティ。width)このノードの最小高を決定するために、レイアウト中に呼び出されます。minHeightProperty()領域の計算された最小高をオーバーライドするためのプロパティ。height)このノードの最小幅を決定するために、レイアウト中に呼び出されます。minWidthProperty()領域の計算された最小幅をオーバーライドするためのプロパティ。opaqueInsetsProperty()完全な透明度のピクセルが描画されるリージョンの領域を定義します。paddingProperty()領域のコンテンツの上、右、下、左の余白。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。width)このノードの優先高を決定するためにレイアウト中に呼び出されます。prefHeightProperty()領域の計算された優先高をオーバーライドするためのプロパティ。height)このノードの優先幅を決定するために、レイアウト中に呼び出されます。prefWidthProperty()領域の計算された優先幅をオーバーライドするためのプロパティ。height)レイアウト中に、リージョンの幅と高さを設定するために、リージョンの親によって起動されます。scaleShapeProperty()定義されている場合に図形をリージョンのサイズに合せてスケール変更するかどうかを指定します。value)プロパティbackgroundの値を設定します。value)プロパティborderの値を設定します。value)プロパティcacheShapeの値を設定します。value)プロパティcenterShapeの値を設定します。value)プロパティheightの値を設定します。value)プロパティmaxHeightの値を設定します。maxHeight)リージョンの計算された最大幅および最大高をオーバーライドするためのコンビニエンス・メソッド。value)プロパティmaxWidthの値を設定します。value)プロパティminHeightの値を設定します。minHeight)リージョンの計算された最小幅および最小高をオーバーライドするためのコンビニエンス・メソッド。value)プロパティminWidthの値を設定します。value)プロパティopaqueInsetsの値を設定します。value)プロパティpaddingの値を設定します。value)プロパティprefHeightの値を設定します。prefHeight)リージョンの計算された優先幅および優先高をオーバーライドするためのコンビニエンス・メソッド。value)プロパティprefWidthの値を設定します。value)プロパティscaleShapeの値を設定します。value)プロパティshapeの値を設定します。value)プロパティsnapToPixelの値を設定します。value)プロパティwidthの値を設定します。shapeProperty()指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。snappedBottomInset()余白とボーダー枠を含む下枠を取得するためのユーティリティ・メソッド。snappedLeftInset()余白とボーダー枠を含む左枠を取得するためのユーティリティ・メソッド。snappedRightInset()余白とボーダー枠を含む右枠を取得するためのユーティリティ・メソッド。snappedTopInset()余白とボーダー枠を含む上枠を取得するためのユーティリティ・メソッド。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに四捨五入された値を返し、それ以外の場合、同じ値を返します。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに切り上げられた値を返し、それ以外の場合、同じ値を返します。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに四捨五入された値を返し、それ以外の場合、同じ値を返します。snapToPixelProperty()この領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。widthProperty()このサイズ変更可能なノードの幅。snapToPixelPropertyこの領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。このデフォルト値はtrueで、これは、ユーザー・インタフェースを鮮明にするために通常予期される動作です。値がfalseの場合は、小数位置合せが許容され、ボーダーの外観が不鮮明になります。paddingProperty領域のコンテンツの上、右、下、左の余白。このスペースは、リージョンの最小サイズおよび優先サイズの計算で考慮されます。paddingのデフォルト値はInsets.EMPTYです。値をnullに設定することは避けてください。backgroundPropertyゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。背景を空にする、つまり塗りつぶしとイメージを含めず、意味的にnullと同等にすることもできます。borderPropertyゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。ボーダーを空にする、つまりストロークとイメージを含めず、意味的にnullと同等にすることもできます。opaqueInsetsProperty完全な透明度のピクセルが描画されるリージョンの領域を定義します。様々なパフォーマンスの最適化に使用されます。この領域内のピクセルは完全に不透明にする必要があり、そうしないと、レンダリング・アーティファクトが発生します。リージョンの背景およびボーダーに基づいて、そのリージョンに適切なopaqueInsetsを設定する処理は、アプリケーションで、コードまたはCSSを使用して行います。各枠の値は、NaNや無限大ではなく、実数にする必要があります。既知の枠がない場合は、opaqueInsetsをnullに設定する必要があります。height))からコンテンツ領域の端までの距離を定義します。子ノードはすべてコンテンツ領域内にレイアウトする必要があります。枠は、指定されたボーダー(存在する場合)と余白に基づいて計算されます。widthPropertyこのサイズ変更可能なノードの幅。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minWidth、prefWidthおよびmaxWidthプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。heightPropertyこのサイズ変更可能なノードの高さ。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minHeight、prefHeightおよびmaxHeightプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。minWidthProperty領域の計算された最小幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minWidth(forHeight)は内部的に計算されたリージョンの最小幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、minWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。minHeightProperty領域の計算された最小高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minHeight(forWidth)は内部的に計算されたリージョンの最小高を返します。この値をUSE_PREF_SIZEフラグに設定すると、minHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。prefWidthProperty領域の計算された優先幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefWidth(forHeight)は内部的に計算されたリージョンの優先幅を返します。prefHeightProperty領域の計算された優先高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefHeight(forWidth)は内部的に計算されたリージョンの優先幅を返します。maxWidthProperty領域の計算された最大幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxWidth(forHeight)は内部的に計算されたリージョンの最大幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。maxHeightProperty領域の計算された最大高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxHeight(forWidth)は内部的に計算されたリージョンの最大高を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。shapeProperty指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。nullの場合、リージョンは角が丸い矩形としてレンダリングされます。図形としてレンダリングする場合、その図形の塗りつぶしには背景が使用されますが、背景の枠は背景の半径と同様に無視されます。BorderStrokesが定義されている場合は、図形のストロークに使用されます。BorderImagesはすべて無視されます。scaleShapeProperty図形(定義した場合)をリージョンのサイズに合せてスケーリングするかどうかを指定します。trueの場合、図形はリージョンのサイズに収まるようにスケーリングされます。falseの場合、図形はそのソース・サイズになり、その位置はcenterShapeの値に依存します。centerShapeProperty図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。trueの場合、図形はリージョンの幅および高さの範囲で中央揃えされます。falseの場合、図形はそのソース位置に配置されます。cacheShapePropertyリージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。USE_PREF_SIZE最大値制約または最小値制約(あるいはその両方)に優先寸法を使用するように指示するために、リージョンのsetMinWidth、setMinHeight、setMaxWidthまたはsetMaxHeightメソッドに渡すことができるセンチネル値。USE_COMPUTED_SIZEリージョンのサイズ制約をリセットし、computeMinWidth、computeMinHeight、computePrefWidth、computePrefHeight、computeMaxWidthまたはcomputeMaxHeightによって返される固有サイズに戻すために、リージョンのsetMinWidth、setMinHeight、setPrefWidth、setPrefHeight、setMaxWidthまたはsetMaxHeightメソッドに渡すことができるセンチネル値。Region()背景が空でボーダーが空の新しいリージョンを作成します。リージョンのpickOnBoundsはデフォルトでtrueに設定され、同一リージョンの境界内でピック(マウス・ピッキングやタッチ・ピッキングなど)を実行されると、リージョンが塗りつぶされているか、透明かに関係なく、trueが返されます。isSnapToPixel()プロパティsnapToPixelの値を取得します。プロパティの説明:この領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。このデフォルト値はtrueで、これは、ユーザー・インタフェースを鮮明にするために通常予期される動作です。値がfalseの場合は、小数位置合せが許容され、ボーダーの外観が不鮮明になります。value)プロパティsnapToPixelの値を設定します。プロパティの説明:この領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。このデフォルト値はtrueで、これは、ユーザー・インタフェースを鮮明にするために通常予期される動作です。値がfalseの場合は、小数位置合せが許容され、ボーダーの外観が不鮮明になります。snapToPixelProperty()この領域で子の位置、スペーシングおよびサイズ値をピクセル境界に調整するかどうかを定義します。このデフォルト値はtrueで、これは、ユーザー・インタフェースを鮮明にするために通常予期される動作です。値がfalseの場合は、小数位置合せが許容され、ボーダーの外観が不鮮明になります。value)プロパティpaddingの値を設定します。プロパティの説明:領域のコンテンツの上、右、下、左の余白。このスペースは、リージョンの最小サイズおよび優先サイズの計算で考慮されます。paddingのデフォルト値はInsets.EMPTYです。値をnullに設定することは避けてください。getPadding()プロパティpaddingの値を取得します。プロパティの説明:領域のコンテンツの上、右、下、左の余白。このスペースは、リージョンの最小サイズおよび優先サイズの計算で考慮されます。paddingのデフォルト値はInsets.EMPTYです。値をnullに設定することは避けてください。paddingProperty()領域のコンテンツの上、右、下、左の余白。このスペースは、リージョンの最小サイズおよび優先サイズの計算で考慮されます。paddingのデフォルト値はInsets.EMPTYです。値をnullに設定することは避けてください。value)プロパティbackgroundの値を設定します。プロパティの説明:ゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。背景を空にする、つまり塗りつぶしとイメージを含めず、意味的にnullと同等にすることもできます。getBackground()プロパティbackgroundの値を取得します。プロパティの説明:ゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。背景を空にする、つまり塗りつぶしとイメージを含めず、意味的にnullと同等にすることもできます。backgroundProperty()ゼロ以上のBackgroundFillsおよびゼロ以上のBackgroundImagesで構成されるRegionの背景。背景を空にする、つまり塗りつぶしとイメージを含めず、意味的にnullと同等にすることもできます。value)プロパティborderの値を設定します。プロパティの説明:ゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。ボーダーを空にする、つまりストロークとイメージを含めず、意味的にnullと同等にすることもできます。getBorder()プロパティborderの値を取得します。プロパティの説明:ゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。ボーダーを空にする、つまりストロークとイメージを含めず、意味的にnullと同等にすることもできます。borderProperty()ゼロ以上のBorderStrokesおよびゼロ以上のBorderImagesで構成されるRegionの枠線。ボーダーを空にする、つまりストロークとイメージを含めず、意味的にnullと同等にすることもできます。opaqueInsetsProperty()完全な透明度のピクセルが描画されるリージョンの領域を定義します。様々なパフォーマンスの最適化に使用されます。この領域内のピクセルは完全に不透明にする必要があり、そうしないと、レンダリング・アーティファクトが発生します。リージョンの背景およびボーダーに基づいて、そのリージョンに適切なopaqueInsetsを設定する処理は、アプリケーションで、コードまたはCSSを使用して行います。各枠の値は、NaNや無限大ではなく、実数にする必要があります。既知の枠がない場合は、opaqueInsetsをnullに設定する必要があります。value)プロパティopaqueInsetsの値を設定します。プロパティの説明:完全な透明度のピクセルが描画されるリージョンの領域を定義します。様々なパフォーマンスの最適化に使用されます。この領域内のピクセルは完全に不透明にする必要があり、そうしないと、レンダリング・アーティファクトが発生します。リージョンの背景およびボーダーに基づいて、そのリージョンに適切なopaqueInsetsを設定する処理は、アプリケーションで、コードまたはCSSを使用して行います。各枠の値は、NaNや無限大ではなく、実数にする必要があります。既知の枠がない場合は、opaqueInsetsをnullに設定する必要があります。getOpaqueInsets()プロパティopaqueInsetsの値を取得します。プロパティの説明:完全な透明度のピクセルが描画されるリージョンの領域を定義します。様々なパフォーマンスの最適化に使用されます。この領域内のピクセルは完全に不透明にする必要があり、そうしないと、レンダリング・アーティファクトが発生します。リージョンの背景およびボーダーに基づいて、そのリージョンに適切なopaqueInsetsを設定する処理は、アプリケーションで、コードまたはCSSを使用して行います。各枠の値は、NaNや無限大ではなく、実数にする必要があります。既知の枠がない場合は、opaqueInsetsをnullに設定する必要があります。getInsets()プロパティinsetsの値を取得します。height))からコンテンツ領域の端までの距離を定義します。子ノードはすべてコンテンツ領域内にレイアウトする必要があります。枠は、指定されたボーダー(存在する場合)と余白に基づいて計算されます。height))からコンテンツ領域の端までの距離を定義します。子ノードはすべてコンテンツ領域内にレイアウトする必要があります。枠は、指定されたボーダー(存在する場合)と余白に基づいて計算されます。value)プロパティwidthの値を設定します。プロパティの説明:このサイズ変更可能なノードの幅。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minWidth、prefWidthおよびmaxWidthプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。getWidth()プロパティwidthの値を取得します。プロパティの説明:このサイズ変更可能なノードの幅。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minWidth、prefWidthおよびmaxWidthプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。widthProperty()このサイズ変更可能なノードの幅。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minWidth、prefWidthおよびmaxWidthプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。value)プロパティheightの値を設定します。プロパティの説明:このサイズ変更可能なノードの高さ。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minHeight、prefHeightおよびmaxHeightプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。getHeight()プロパティheightの値を取得します。プロパティの説明:このサイズ変更可能なノードの高さ。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minHeight、prefHeightおよびmaxHeightプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。heightProperty()このサイズ変更可能なノードの高さ。このプロパティは、レイアウト中にリージョンの親によって設定されるものであり、アプリケーションでは設定できません。リージョンのサイズを明示的に制御する必要があるアプリケーションでは、minHeight、prefHeightおよびmaxHeightプロパティを設定して優先サイズ範囲をオーバーライドする必要があります。value)プロパティminWidthの値を設定します。プロパティの説明:領域の計算された最小幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minWidth(forHeight)は内部的に計算されたリージョンの最小幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、minWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。getMinWidth()プロパティminWidthの値を取得します。プロパティの説明:領域の計算された最小幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minWidth(forHeight)は内部的に計算されたリージョンの最小幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、minWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。minWidthProperty()領域の計算された最小幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minWidth(forHeight)は内部的に計算されたリージョンの最小幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、minWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。value)プロパティminHeightの値を設定します。プロパティの説明:領域の計算された最小高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minHeight(forWidth)は内部的に計算されたリージョンの最小高を返します。この値をUSE_PREF_SIZEフラグに設定すると、minHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。getMinHeight()プロパティminHeightの値を取得します。プロパティの説明:領域の計算された最小高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minHeight(forWidth)は内部的に計算されたリージョンの最小高を返します。この値をUSE_PREF_SIZEフラグに設定すると、minHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。minHeightProperty()領域の計算された最小高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最小高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、minHeight(forWidth)は内部的に計算されたリージョンの最小高を返します。この値をUSE_PREF_SIZEフラグに設定すると、minHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。minHeight)リージョンの計算された最小幅および最小高をオーバーライドするためのコンビニエンス・メソッド。これを呼び出すのは、内部的に計算されるリージョンの最小サイズがアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。value)プロパティprefWidthの値を設定します。プロパティの説明:領域の計算された優先幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefWidth(forHeight)は内部的に計算されたリージョンの優先幅を返します。getPrefWidth()プロパティprefWidthの値を取得します。プロパティの説明:領域の計算された優先幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefWidth(forHeight)は内部的に計算されたリージョンの優先幅を返します。prefWidthProperty()領域の計算された優先幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefWidth(forHeight)は内部的に計算されたリージョンの優先幅を返します。value)プロパティprefHeightの値を設定します。プロパティの説明:領域の計算された優先高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefHeight(forWidth)は内部的に計算されたリージョンの優先幅を返します。getPrefHeight()プロパティprefHeightの値を取得します。プロパティの説明:領域の計算された優先高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefHeight(forWidth)は内部的に計算されたリージョンの優先幅を返します。prefHeightProperty()領域の計算された優先高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの優先高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getPrefHeight(forWidth)は内部的に計算されたリージョンの優先幅を返します。prefHeight)リージョンの計算された優先幅および優先高をオーバーライドするためのコンビニエンス・メソッド。これを呼び出すのは、内部的に計算されるリージョンの優先サイズがアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。value)プロパティmaxWidthの値を設定します。プロパティの説明:領域の計算された最大幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxWidth(forHeight)は内部的に計算されたリージョンの最大幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。getMaxWidth()プロパティmaxWidthの値を取得します。プロパティの説明:領域の計算された最大幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxWidth(forHeight)は内部的に計算されたリージョンの最大幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。maxWidthProperty()領域の計算された最大幅をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大幅がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxWidth(forHeight)は内部的に計算されたリージョンの最大幅を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxWidth(forHeight)によってリージョンの優先幅が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。value)プロパティmaxHeightの値を設定します。プロパティの説明:領域の計算された最大高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxHeight(forWidth)は内部的に計算されたリージョンの最大高を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。getMaxHeight()プロパティmaxHeightの値を取得します。プロパティの説明:領域の計算された最大高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxHeight(forWidth)は内部的に計算されたリージョンの最大高を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。maxHeightProperty()領域の計算された最大高をオーバーライドするためのプロパティ。これを設定するのは、内部的に計算されるリージョンの最大高がアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。デフォルトではUSE_COMPUTED_SIZEフラグが設定され、getMaxHeight(forWidth)は内部的に計算されたリージョンの最大高を返します。この値をUSE_PREF_SIZEフラグに設定すると、getMaxHeight(forWidth)によってリージョンの優先高が返されるようになるため、アプリケーションでリージョンのサイズ変更可能性を容易に制限できます。maxHeight)リージョンの計算された最大幅および最大高をオーバーライドするためのコンビニエンス・メソッド。これを呼び出すのは、内部的に計算されるリージョンの最大サイズがアプリケーションのレイアウトのニーズを満たさない場合のみとしてください。getShape()プロパティshapeの値を取得します。プロパティの説明:指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。nullの場合、リージョンは角が丸い矩形としてレンダリングされます。図形としてレンダリングする場合、その図形の塗りつぶしには背景が使用されますが、背景の枠は背景の半径と同様に無視されます。BorderStrokesが定義されている場合は、図形のストロークに使用されます。BorderImagesはすべて無視されます。value)プロパティshapeの値を設定します。プロパティの説明:指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。nullの場合、リージョンは角が丸い矩形としてレンダリングされます。図形としてレンダリングする場合、その図形の塗りつぶしには背景が使用されますが、背景の枠は背景の半径と同様に無視されます。BorderStrokesが定義されている場合は、図形のストロークに使用されます。BorderImagesはすべて無視されます。shapeProperty()指定された場合、shapeでは、角が丸い矩形ではなく指定された図形としてリージョンがレンダリングされます。nullの場合、リージョンは角が丸い矩形としてレンダリングされます。図形としてレンダリングする場合、その図形の塗りつぶしには背景が使用されますが、背景の枠は背景の半径と同様に無視されます。BorderStrokesが定義されている場合は、図形のストロークに使用されます。BorderImagesはすべて無視されます。value)プロパティscaleShapeの値を設定します。プロパティの説明:図形(定義した場合)をリージョンのサイズに合せてスケーリングするかどうかを指定します。trueの場合、図形はリージョンのサイズに収まるようにスケーリングされます。falseの場合、図形はそのソース・サイズになり、その位置はcenterShapeの値に依存します。isScaleShape()プロパティscaleShapeの値を取得します。プロパティの説明:図形(定義した場合)をリージョンのサイズに合せてスケーリングするかどうかを指定します。trueの場合、図形はリージョンのサイズに収まるようにスケーリングされます。falseの場合、図形はそのソース・サイズになり、その位置はcenterShapeの値に依存します。scaleShapeProperty()図形(定義した場合)をリージョンのサイズに合せてスケーリングするかどうかを指定します。trueの場合、図形はリージョンのサイズに収まるようにスケーリングされます。falseの場合、図形はそのソース・サイズになり、その位置はcenterShapeの値に依存します。value)プロパティcenterShapeの値を設定します。プロパティの説明:図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。trueの場合、図形はリージョンの幅および高さの範囲で中央揃えされます。falseの場合、図形はそのソース位置に配置されます。isCenterShape()プロパティcenterShapeの値を取得します。プロパティの説明:図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。trueの場合、図形はリージョンの幅および高さの範囲で中央揃えされます。falseの場合、図形はそのソース位置に配置されます。centerShapeProperty()図形をリージョンの幅または高さの範囲で中央揃えするかどうかを定義します。trueの場合、図形はリージョンの幅および高さの範囲で中央揃えされます。falseの場合、図形はそのソース位置に配置されます。value)プロパティcacheShapeの値を設定します。プロパティの説明:リージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。isCacheShape()プロパティcacheShapeの値を取得します。プロパティの説明:リージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。cacheShapeProperty()リージョンの背景を定義するために使用する図形が安定し、キャッシングのメリットがあることを示すシステムのヒントを定義します。isResizable()すべてのリージョンがサイズ変更可能である場合、trueを返します。height)レイアウト中に、リージョンの幅と高さを設定するために、リージョンの親によって起動されます。アプリケーションでこのメソッドを直接呼び出さないようにしてください。直接リージョンのサイズを設定する必要があるアプリケーションでは、setMinSize()、setPrefSize()またはsetMaxSize()を呼び出してサイズ制約をオーバーライドする必要があり、これらのオーバーライドは、親によるレイアウト中に考慮されます。height)このノードの最小幅を決定するために、レイアウト中に呼び出されます。アプリケーションでminWidthプロパティを設定して最小幅をオーバーライドしていないかぎり、computeMinWidth(forHeight)の値を返します。width)このノードの最小高を決定するために、レイアウト中に呼び出されます。アプリケーションでminHeightプロパティを設定して最小高をオーバーライドしていないかぎり、computeMinHeight(forWidth)の値を返します。height)このノードの優先幅を決定するために、レイアウト中に呼び出されます。アプリケーションでprefWidthプロパティを設定して優先幅をオーバーライドしていないかぎり、computePrefWidth(forHeight)の値を返します。width)このノードの優先高を決定するためにレイアウト中に呼び出されます。アプリケーションでprefHeightプロパティを設定して優先高をオーバーライドしていないかぎり、computePrefHeight(forWidth)の値を返します。height)このノードの最大幅を決定するために、レイアウト中に呼び出されます。アプリケーションでmaxWidthプロパティを設定して最大幅をオーバーライドしていないかぎり、computeMaxWidth(forHeight)の値を返します。width)このノードの最大高を決定するために、レイアウト中に呼び出されます。アプリケーションでmaxHeightプロパティを設定して最大高をオーバーライドしていないかぎり、computeMaxHeight(forWidth)の値を返します。height)このリージョンの最小幅を計算します。デフォルトでは、左枠と右枠の合計を返します。regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。サブクラスにVERTICALコンテンツ・バイアスがない場合は、heightパラメータを無視できます。width)このリージョンの最小高を計算します。デフォルトでは、上枠と下枠の合計を返します。Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。サブクラスにHORIZONTALコンテンツ・バイアスがない場合は、widthパラメータを無視できます。height)指定された高さに対するこのリージョンの優先幅を計算します。Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。サブクラスにVERTICALコンテンツ・バイアスがない場合は、heightパラメータを無視できます。width)指定された幅に対するこのリージョンの優先高を計算します。Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。サブクラスにHORIZONTALコンテンツ・バイアスがない場合は、widthパラメータを無視できます。height)このリージョンの最大幅を計算します。デフォルトではDouble.MAX_VALUEを返します。Regionのサブクラスはこのメソッドをオーバーライドし、そのコンテンツおよびレイアウト手法に基づいて別の値を返すことができます。サブクラスにVERTICALコンテンツ・バイアスがない場合は、heightパラメータを無視できます。width)このリージョンの最大高を計算します。デフォルトではDouble.MAX_VALUEを返します。Regionのサブクラスではこのメソッドをオーバーライドし、コンテンツおよびレイアウト手法に基づいて別の値を返すことができます。サブクラスにHORIZONTALコンテンツ・バイアスがない場合は、widthパラメータを無視できます。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに四捨五入された値を返し、それ以外の場合、同じ値を返します。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに切り上げられた値を返し、それ以外の場合、同じ値を返します。value)このリージョンのsnapToPixelプロパティがtrueの場合、最も近いピクセルに四捨五入された値を返し、それ以外の場合、同じ値を返します。snappedTopInset()余白とボーダー枠を含む上枠を取得するためのユーティリティ・メソッド。isSnapToPixel()がtrueの場合、整数のピクセルにスナップされます。snappedBottomInset()余白とボーダー枠を含む下枠を取得するためのユーティリティ・メソッド。isSnapToPixel()がtrueの場合、整数のピクセルにスナップされます。snappedLeftInset()余白とボーダー枠を含む左枠を取得するためのユーティリティ・メソッド。isSnapToPixel()がtrueの場合、整数のピクセルにスナップされます。snappedRightInset()余白とボーダー枠を含む右枠を取得するためのユーティリティ・メソッド。isSnapToPixel()がtrueの場合、整数のピクセルにスナップされます。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。この関数はノードをサイズ変更せず、ノードのレイアウト境界の幅と高さを使用して領域内での配置方法を決定します。垂直位置合せがVPos.BASELINEの場合、ノード自体のベースラインと渡されたbaselineOffsetの位置が揃うようにノードが配置されます。それ以外の場合、ベースライン・パラメータは無視されます。このリージョンのsnapToPixelがtrueの場合、x/y位置の値は最も近いピクセル境界に四捨五入されます。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子を配置するユーティリティ・メソッド。この関数はノードをサイズ変更せず、ノードのレイアウト境界の幅と高さを使用して領域内での配置方法を決定します。垂直位置合せがVPos.BASELINEの場合、ノード自体のベースラインと渡されたbaselineOffsetの位置が揃うようにノードが配置されます。それ以外の場合、ベースライン・パラメータは無視されます。このリージョンのsnapToPixelがtrueの場合、x/y位置の値は最も近いピクセル境界に四捨五入されます。marginがnull以外の場合、そのスペースがレイアウト領域内の子の周囲に割り当てられます。マージンはnullにできます。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。子がサイズ変更可能な場合、このメソッドは、子をサイズ変更して、指定された領域全体に表示します。ノードの最大サイズによりそのようにできない場合を除きます。ノードの最大サイズ・プリファレンスが領域のサイズよりも小さい場合、最大サイズが使用されます。ノードの最大サイズが領域のサイズよりも大きい場合、ノードは領域内に収まるようにサイズ変更されます。最大サイズによりそのようにできない場合を除きます。子のcontentBiasがnull以外の場合、このメソッドは、それを使用して子をサイズ変更します。contentBiasが水平の場合、その幅を最初に領域の幅に設定し(上限は子の最大幅)、次にその値を渡して子の高さを計算します。子のcontentBiasが垂直の場合、その高さを領域の高さに設定し(上限は子の最大高)、次にその高さを渡して子の幅を計算します。子のcontentBiasがnullの場合、その幅と高さは相互依存しません。子がサイズ変更可能でない場合(図形、グループなど)、配置のみが行われ、サイズ変更は行われません。変更後の子のサイズが領域のサイズと異なる(子がサイズ変更可能でないか、サイズ設定のプリファレンスによってサイズ変更が妨げられるため)場合、この関数は、水平位置合せと垂直位置合せの値を使用して、ノードを領域に対して相対的に位置合せします。valignmentがVPos.BASELINEの場合、ノードのベースラインは領域のベースライン・オフセット・パラメータに揃えられます。それ以外の場合、ベースライン・パラメータは無視されます。このリージョンのsnapToPixelがtrueの場合、変更後のx/yの値は最も近いピクセル境界に四捨五入され、幅/高さの値は次のピクセル境界に切り上げられます。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。子がサイズ変更可能な場合、このメソッドは、子をサイズ変更して、指定された領域全体に表示します。ノードの最大サイズによりそのようにできない場合を除きます。ノードの最大サイズ・プリファレンスが領域のサイズよりも小さい場合、最大サイズが使用されます。ノードの最大サイズが領域のサイズよりも大きい場合、ノードは領域内に収まるようにサイズ変更されます。最大サイズによりそのようにできない場合を除きます。子のcontentBiasがnull以外の場合、このメソッドは、それを使用して子をサイズ変更します。contentBiasが水平の場合、その幅を最初に領域の幅に設定し(上限は子の最大幅)、次にその値を渡して子の高さを計算します。子のcontentBiasが垂直の場合、その高さを領域の高さに設定し(上限は子の最大高)、次にその高さを渡して子の幅を計算します。子のcontentBiasがnullの場合、その幅と高さは相互依存しません。子がサイズ変更可能でない場合(図形、グループなど)、配置のみが行われ、サイズ変更は行われません。変更後の子のサイズが領域のサイズと異なる(子がサイズ変更可能でないか、サイズ設定のプリファレンスによってサイズ変更が妨げられるため)場合、この関数は、水平位置合せと垂直位置合せの値を使用して、ノードを領域に対して相対的に位置合せします。valignmentがVPos.BASELINEの場合、ノードのベースラインは領域のベースライン・オフセット・パラメータに揃えられます。それ以外の場合、ベースライン・パラメータは無視されます。marginがnull以外の場合、そのスペースがレイアウト領域内の子の周囲に割り当てられます。マージンはnullにできます。このリージョンのsnapToPixelがtrueの場合、変更後のx/yの値は最も近いピクセル境界に四捨五入され、幅/高さの値は次のピクセル境界に切り上げられます。areaHeightによって定義されるこのリージョンの領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。子がサイズ変更可能な場合、このメソッドは、fillWidthおよびfillHeightを使用して、子をサイズ変更して領域全体に表示するか、それとも子を優先寸法に維持するかを決定します。fillWidth/fillHeightがtrueの場合、このメソッドでは、子をその最大サイズを上限としてサイズ変更するのみです。ノードの最大サイズ・プリファレンスが領域のサイズよりも小さい場合、最大サイズが使用されます。ノードの最大サイズが領域のサイズよりも大きい場合、ノードは領域内に収まるようにサイズ変更されます。最大サイズによりそのようにできない場合を除きます。子のcontentBiasがnull以外の場合、このメソッドは、それを使用して子をサイズ変更します。contentBiasが水平の場合、その幅を最初に設定し、次にその値を渡して子の高さを計算します。子のcontentBiasが垂直の場合、その高さを最初に設定し、次にその値を渡して子の幅を計算します。子のcontentBiasがnullの場合、その幅と高さは相互依存しません。子がサイズ変更可能でない場合(図形、グループなど)、配置のみが行われ、サイズ変更は行われません。変更後の子のサイズが領域のサイズと異なる(子がサイズ変更可能でないか、サイズ設定のプリファレンスによってサイズ変更が妨げられるため)場合、この関数は、水平位置合せと垂直位置合せの値を使用して、ノードを領域に対して相対的に位置合せします。valignmentがVPos.BASELINEの場合、ノードのベースラインは領域のベースライン・オフセット・パラメータに揃えられます。それ以外の場合、ベースライン・パラメータは無視されます。marginがnull以外の場合、そのスペースがレイアウト領域内の子の周囲に割り当てられます。マージンはnullにできます。このリージョンのsnapToPixelがtrueの場合、変更後のx/yの値は最も近いピクセル境界に四捨五入され、幅/高さの値は次のピクセル境界に切り上げられます。areaHeightによって定義される親の領域内に、その領域に相対的なベースライン・オフセットを使用して、子をレイアウトするユーティリティ・メソッド。子がサイズ変更可能な場合、このメソッドは、fillWidthおよびfillHeightを使用して、子をサイズ変更して領域全体に表示するか、それとも子を優先寸法に維持するかを決定します。fillWidth/fillHeightがtrueの場合、このメソッドでは、子をその最大サイズを上限としてサイズ変更するのみです。ノードの最大サイズ・プリファレンスが領域のサイズよりも小さい場合、最大サイズが使用されます。ノードの最大サイズが領域のサイズよりも大きい場合、ノードは領域内に収まるようにサイズ変更されます。最大サイズによりそのようにできない場合を除きます。子のcontentBiasがnull以外の場合、このメソッドは、それを使用して子をサイズ変更します。contentBiasが水平の場合、その幅を最初に設定し、次にその値を渡して子の高さを計算します。子のcontentBiasが垂直の場合、その高さを最初に設定し、次にその値を渡して子の幅を計算します。子のcontentBiasがnullの場合、その幅と高さは相互依存しません。子がサイズ変更可能でない場合(図形、グループなど)、配置のみが行われ、サイズ変更は行われません。変更後の子のサイズが領域のサイズと異なる(子がサイズ変更可能でないか、サイズ設定のプリファレンスによってサイズ変更が妨げられるため)場合、この関数は、水平位置合せと垂直位置合せの値を使用して、ノードを領域に対して相対的に位置合せします。valignmentがVPos.BASELINEの場合、ノードのベースラインは領域のベースライン・オフセット・パラメータに揃えられます。それ以外の場合、ベースライン・パラメータは無視されます。marginがnull以外の場合、そのスペースがレイアウト領域内の子の周囲に割り当てられます。マージンはnullにできます。このリージョンのsnapToPixelがtrueの場合、変更後のx/yの値は最も近いピクセル境界に四捨五入され、幅/高さの値は次のピクセル境界に切り上げられます。getUserAgentStylesheet()実装では、このメソッドをオーバーライドすることにより、このRegionの独自のユーザー・エージェント・スタイルおよびその子を指定できます。これらのスタイルは、使用中のユーザー・エージェント・スタイルシートに追加して使用されます。これは、サード・パーティに対してカスタム・コントロールのスタイルを導入するメカニズムを提供します。URLは、[scheme:][//authority][path]形式の階層URIです。URLに[scheme:]コンポーネントがない場合、URLは[path]コンポーネントのみとみなされます。[path]の前の「/」文字はすべて無視され、[path]はアプリケーションのクラスパスのルートへの相対パスとして扱われます。}シーングラフでのCSSの使用の詳細は、「CSSリファレンス・ガイド」を参照してください。(このクラスのスーパー・クラスのCssMetaDataが含まれる場合があります)。getCssMetaData()NodeのCssMetaDataがリフレクションなしでアクセス可能になるように、このメソッドはNode.getClassCssMetaData()に委任する必要があります。(このノードのスーパー・クラスのCssMetaDataが含まれる場合があります)。