- 型パラメータ:
E
- このモデルの要素の型
- すべてのスーパー・インタフェース:
ComboBoxModel<E>
,ListModel<E>
- 既知のすべての実装クラス:
DefaultComboBoxModel
public interface MutableComboBoxModel<E> extends ComboBoxModel<E>
ComboBoxModel
の可変バージョンです。- 導入されたバージョン:
- 1.2
-
メソッドのサマリー
修飾子と型メソッド説明void
addElement
(E item) モデルの末尾に項目を追加します。void
insertElementAt
(E item, int index) 特定のインデックスに項目を追加します。void
removeElement
(Object obj) モデルから項目を削除します。void
removeElementAt
(int index) 特定のインデックスから項目を削除します。インタフェース javax.swing.ComboBoxModelで宣言されたメソッド
getSelectedItem, setSelectedItem
インタフェース javax.swing.ListModelで宣言されたメソッド
addListDataListener, getElementAt, getSize, removeListDataListener
-
メソッドの詳細
-
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
- 削除される項目の位置
-