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

クラスComboBoxBaseSkin<T>

  • 型パラメータ:
    T - ComboBoxのようなコントロールの型です。
    すべての実装されたインタフェース:
    Skin<ComboBoxBase<T>>
    直系の既知のサブクラス:
    ComboBoxPopupControl

    public abstract class ComboBoxBaseSkin<T>
    extends SkinBase<ComboBoxBase<T>>
    ComboBoxBaseに基づくComboBoxのようなコントロールのベース・スキンとして使用するための抽象クラスです。 このスキン・クラスのほとんどのユーザーは、ComboBoxPopupControlを見て、役に立つAPIを追加することをお勧めします。
    導入されたバージョン:
    9
    関連項目:
    ComboBoxBase, ComboBoxPopupControl
    • コンストラクタの詳細

      • ComboBoxBaseSkin

        public ComboBoxBaseSkin​(ComboBoxBase<T> control)
        ComboBoxBaseSkinの新しいインスタンスを作成しますが、このインスタンスは動作 / 入力マッピングを処理しません - これはサブクラスによって適切に処理される必要があります。
        パラメータ:
        control - このスキンをインストールするコントロール。
    • メソッドの詳細

      • getDisplayNode

        public abstract Node getDisplayNode()
        このメソッドは、ComboBox 'button'領域内に配置されるNodeを返します。
        戻り値:
        ComboBox 'button'エリア内に配置されるノード
      • show

        public abstract void show()
        このメソッドは、ComboBoxポップアップを表示するときに呼び出されます。 これがどのように処理されるかは、特定のスキン実装によって決まります。
      • hide

        public abstract void hide()
        このメソッドは、ComboBoxポップアップを非表示にするときに呼び出されます。 これがどのように処理されるかは、特定のスキン実装によって決まります。