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

インタフェースMutableComboBoxModel<E>

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

    public interface MutableComboBoxModel<E>
    extends ComboBoxModel<E>
    ComboBoxModelの可変バージョンです。
    導入されたバージョン:
    1.2
    • メソッドの詳細

      • addElement

        void addElement​(E item)
        モデルの末尾に項目を追加します。 このメソッドの実装は、登録されたすべてのListDataListenerに項目の追加を通知する必要があります。
        パラメータ:
        item - 追加される項目
      • removeElement

        void removeElement​(Object obj)
        モデルから項目を削除します。 このメソッドの実装は、登録されたすべてのListDataListenerに項目の削除を通知する必要があります。
        パラメータ:
        obj - 削除するObject
      • insertElementAt

        void insertElementAt​(E item,
                             int index)
        特定のインデックスに項目を追加します。 このメソッドの実装は、登録されたすべてのListDataListenerに項目の追加を通知する必要があります。
        パラメータ:
        item - 追加される項目
        index - オブジェクトを追加する位置
      • removeElementAt

        void removeElementAt​(int index)
        特定のインデックスから項目を削除します。 このメソッドの実装は、登録されたすべてのListDataListenerに項目の削除を通知する必要があります。
        パラメータ:
        index - 削除される項目の位置