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

クラスDefaultComboBoxModel<E>

    • コンストラクタの詳細

      • DefaultComboBoxModel

        public DefaultComboBoxModel()
        空のDefaultComboBoxModelオブジェクトを構築します。
      • DefaultComboBoxModel

        public DefaultComboBoxModel​(E[] items)
        オブジェクトの配列で初期化されたDefaultComboBoxModelオブジェクトを構築します。
        パラメータ:
        items - Objectオブジェクトの配列
      • DefaultComboBoxModel

        public DefaultComboBoxModel​(Vector<E> v)
        ベクトルで初期化されたDefaultComboBoxModelオブジェクトを構築します。
        パラメータ:
        v - Vectorオブジェクト...
    • メソッドの詳細

      • setSelectedItem

        public void setSelectedItem​(Object anObject)
        選択された項目の値を設定します。 選択された項目がnullでもかまいません。
        定義:
        setSelectedItem、インタフェース: ComboBoxModel<E>
        パラメータ:
        anObject - コンボボックスの値。選択されていない場合はnull。
      • getIndexOf

        public int getIndexOf​(Object anObject)
        指定されたオブジェクトのリスト内でのインデックス位置を返します。
        パラメータ:
        anObject - インデックスを返すオブジェクト
        戻り値:
        インデックス位置を表すint。0は最初の位置
      • removeAllElements

        public void removeAllElements()
        リストを空にします。
      • addAll

        public void addAll​(Collection<? extends E> c)
        コレクション内に存在するすべての要素を追加します。
        パラメータ:
        c - 追加する要素を含むコレクション
        例外:
        NullPointerException - cがnullである場合
      • addAll

        public void addAll​(int index,
                           Collection<? extends E> c)
        指定された索引から開始して、コレクション内に存在するすべての要素を追加します。
        パラメータ:
        index - 指定されたコレクションの最初の要素を挿入する位置のインデックス。
        c - 追加する要素を含むコレクション
        例外:
        ArrayIndexOutOfBoundsException - indexが現在保持されている要素数の範囲内にないかどうか
        NullPointerException - cがnullである場合