E
- このモデルの要素の型public class DefaultComboBoxModel<E> extends AbstractListModel<E> implements MutableComboBoxModel<E>, Serializable
listenerList
コンストラクタと説明 |
---|
DefaultComboBoxModel()
空のDefaultComboBoxModelオブジェクトを構築します。
|
DefaultComboBoxModel(E[] items)
オブジェクトの配列で初期化されたDefaultComboBoxModelオブジェクトを構築します。
|
DefaultComboBoxModel(Vector<E> v)
ベクトルで初期化されたDefaultComboBoxModelオブジェクトを構築します。
|
修飾子と型 | メソッドと説明 |
---|---|
void |
addElement(E anObject)
モデルの末尾に項目を追加します。
|
E |
getElementAt(int index)
指定されたインデックスの値を返します。
|
int |
getIndexOf(Object anObject)
指定されたオブジェクトのリスト内でのインデックス位置を返します。
|
Object |
getSelectedItem()
選択項目を返します。
|
int |
getSize()
リストの長さを返します。
|
void |
insertElementAt(E anObject, int index)
特定のインデックスに項目を追加します。
|
void |
removeAllElements()
リストを空にします。
|
void |
removeElement(Object anObject)
モデルから項目を削除します。
|
void |
removeElementAt(int index)
特定のインデックスから項目を削除します。
|
void |
setSelectedItem(Object anObject)
選択された項目の値を設定します。
|
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addListDataListener, removeListDataListener
public DefaultComboBoxModel()
public DefaultComboBoxModel(E[] items)
items
- Objectオブジェクトの配列public void setSelectedItem(Object anObject)
setSelectedItem
、インタフェース: ComboBoxModel<E>
anObject
- コンボボックスの値。選択されていない場合はnull。public Object getSelectedItem()
ComboBoxModel
getSelectedItem
、インタフェース: ComboBoxModel<E>
null
public int getSize()
ListModel
public E getElementAt(int index)
ListModel
getElementAt
、インタフェース: ListModel<E>
index
- 要求するインデックスindex
の値public int getIndexOf(Object anObject)
anObject
- public void addElement(E anObject)
MutableComboBoxModel
ListDataListener
に項目の追加を通知する必要があります。addElement
、インタフェース: MutableComboBoxModel<E>
anObject
- 追加される項目public void insertElementAt(E anObject, int index)
MutableComboBoxModel
ListDataListener
に項目の追加を通知する必要があります。insertElementAt
、インタフェース: MutableComboBoxModel<E>
anObject
- 追加される項目index
- オブジェクトを追加する位置public void removeElementAt(int index)
MutableComboBoxModel
ListDataListener
に項目の削除を通知する必要があります。removeElementAt
、インタフェース: MutableComboBoxModel<E>
index
- 削除される項目の位置public void removeElement(Object anObject)
MutableComboBoxModel
ListDataListener
に項目の削除を通知する必要があります。removeElement
、インタフェース: MutableComboBoxModel<E>
anObject
- 削除するObject
public void removeAllElements()
バグまたは機能を送信
詳細なAPIリファレンスおよび開発者ドキュメントについては、Java SEのドキュメントを参照してください。そのドキュメントには、概念的な概要、用語の定義、回避方法、有効なコード例などの、開発者を対象にしたより詳細な説明が含まれています。
Copyright© 1993, 2014, Oracle and/or its affiliates. All rights reserved.