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