モジュール java.desktop
パッケージ javax.swing

インタフェースComboBoxModel<E>

  • 型パラメータ:
    E - このモデルの要素の型
    すべてのスーパー・インタフェース:
    ListModel<E>
    既知のすべてのサブインタフェース:
    MutableComboBoxModel<E>
    既知のすべての実装クラス:
    DefaultComboBoxModel, MetalFileChooserUI.DirectoryComboBoxModel, MetalFileChooserUI.FilterComboBoxModel

    public interface ComboBoxModel<E>
    extends ListModel<E>
    コンボボックスのデータ・モデルです。 このインタフェースは、ListDataModelを拡張し、選択項目の概念を追加します。 選択項目は一般的に、コンボボックスの表示領域に表示される項目です。

    選択項目は必ずしもベースとなるListModelで管理する必要はありません。 これにより、モデルの選択項目の一時保管と取得が可能になります。

    導入されたバージョン:
    1.2
    • メソッドの詳細

      • setSelectedItem

        void setSelectedItem​(Object anItem)
        選択項目を設定します。 このメソッドの実装では、すべての登録されたListDataListenerに内容の変更を通知する必要があります。
        パラメータ:
        anItem - 選択するリスト・オブジェクトまたは選択をクリアする場合はnull
      • getSelectedItem

        Object getSelectedItem()
        選択項目を返します。
        戻り値:
        選択項目。選択項目がない場合はnull