モジュール javafx.controls
パッケージ javafx.scene.control.skin

クラスTableHeaderRow

    • コンストラクタの詳細

      • TableHeaderRow

        public TableHeaderRow​(TableViewSkinBase skin)
        TableViewTreeTableViewなどのコントロールの列ヘッダー領域を視覚的に表す新しいTableHeaderRowインスタンスを作成します。
        パラメータ:
        skin - UIコントロールで使用されるスキンです。
    • メソッドの詳細

      • layoutChildren

        protected void layoutChildren​()
        このParentの子をレイアウトするレイアウト・パス中に起動されます。 デフォルトでは、管理対象のサイズ変更可能なコンテンツのサイズをその優先サイズに合せて設定するのみで、ノードの配置は行われません。

        サブクラスは必要に応じてこの関数をオーバーライドし、コンテンツをレイアウトする必要があります。

        オーバーライド:
        クラスStackPanelayoutChildren
      • computePrefWidth

        protected double computePrefWidth​(double height)
        指定された高さに対するこのリージョンの優先幅を計算します。 Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。 サブクラスにVERTICALコンテンツ・バイアスがない場合は、heightパラメータを無視できます。
        オーバーライド:
        クラスStackPanecomputePrefWidth
        パラメータ:
        height - 推奨される幅がそれに依存する場合に使用する必要がある高さ
        戻り値:
        このリージョンの計算された優先幅
      • computeMinHeight

        protected double computeMinHeight​(double width)
        このリージョンの最小高を計算します。 デフォルトでは、上枠と下枠の合計を返します。 Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。 サブクラスにHORIZONTALコンテンツ・バイアスがない場合は、widthパラメータを無視できます。
        オーバーライド:
        クラスStackPanecomputeMinHeight
        パラメータ:
        width - 最小高が幅に依存する場合に使用する必要がある幅
        戻り値:
        このリージョンの計算された最小高
      • computePrefHeight

        protected double computePrefHeight​(double width)
        指定された幅に対するこのリージョンの優先高を計算します。Regionのサブクラスでは、このメソッドをオーバーライドして、そのコンテンツおよびレイアウト手法に基づいて適切な値を返す必要があります。 サブクラスにHORIZONTALコンテンツ・バイアスがない場合は、widthパラメータを無視できます。
        オーバーライド:
        クラスStackPanecomputePrefHeight
        パラメータ:
        width - 推奨される高さがそれに依存する場合に使用する必要がある幅
        戻り値:
        このリージョンの計算された優先高
      • createRootHeader

        protected NestedTableColumnHeader createRootHeader​()
        新しいNestedTableColumnHeaderインスタンスを作成します。 デフォルトでは、このメソッドはオーバーライドされるべきではありませんが、状況によっては意味をなさないことがあります(極端なカスタマイズが必要な場合など)。
        戻り値:
        新しいNestedTableColumnHeaderインスタンス。