- 型パラメータ:
- E- このモデルの要素の型
- すべてのスーパー・インタフェース:
- ListModel<E>
- 既知のすべてのサブインタフェース:
- MutableComboBoxModel<E>
- 既知のすべての実装クラス:
- DefaultComboBoxModel,- MetalFileChooserUI.DirectoryComboBoxModel,- MetalFileChooserUI.FilterComboBoxModel
public interface ComboBoxModel<E> extends ListModel<E>
コンボボックスのデータ・モデルです。 このインタフェースは、
ListDataModelを拡張し、選択項目の概念を追加します。 選択項目は一般的に、コンボボックスの表示領域に表示される項目です。 
 
 選択項目は必ずしもベースとなるListModelで管理する必要はありません。 これにより、モデルの選択項目の一時保管と取得が可能になります。 
- 導入されたバージョン:
- 1.2
- 
メソッドのサマリー修飾子と型 メソッド 説明 ObjectgetSelectedItem()選択項目を返します。voidsetSelectedItem(Object anItem)選択項目を設定します。インタフェース javax.swing.ListModelで宣言されたメソッドaddListDataListener, getElementAt, getSize, removeListDataListener
- 
メソッドの詳細- 
setSelectedItemvoid setSelectedItem(Object anItem)選択項目を設定します。 このメソッドの実装では、すべての登録されたListDataListenerに内容の変更を通知する必要があります。- パラメータ:
- anItem- 選択するリスト・オブジェクトまたは選択をクリアする場合は- null
 
- 
getSelectedItemObject getSelectedItem()選択項目を返します。- 戻り値:
- 選択項目。選択項目がない場合はnull
 
 
-