- 型パラメータ:
- E- このモデルの要素の型
- 既知のすべてのサブインタフェース:
- ComboBoxModel<E>,- MutableComboBoxModel<E>
- 既知のすべての実装クラス:
- AbstractListModel,- BasicDirectoryModel,- DefaultComboBoxModel,- DefaultListModel,- MetalFileChooserUI.DirectoryComboBoxModel,- MetalFileChooserUI.FilterComboBoxModel
public interface ListModel<E>
JListなどのコンポーネントがリスト内の各セルの値およびリストの長さを取得するために使用するメソッドを定義します。 論理的にはモデルはベクターで、インデックスは0からListDataModel.getSize() - 1の範囲です。 データ・モデルの内容や長さの変更は、すべてのListDataListenerに報告されなければいけません。 
- 導入されたバージョン:
- 1.2
- 関連項目:
- JList
- 
メソッドのサマリー修飾子と型メソッド説明voidデータ・モデル変更時の通知対象リストにリスナーを追加します。getElementAt(int index)指定されたインデックスの値を返します。intgetSize()リストの長さを返します。voidデータ・モデル変更時の通知対象リストからリスナーを削除します。
- 
メソッドの詳細- 
getSizeint getSize()リストの長さを返します。- 戻り値:
- リストの長さ
 
- 
getElementAtE getElementAt(int index)指定されたインデックスの値を返します。- パラメータ:
- index- 要求するインデックス
- 戻り値:
- indexの値
 
- 
addListDataListenervoid addListDataListener(ListDataListener l)データ・モデル変更時の通知対象リストにリスナーを追加します。- パラメータ:
- l- 追加される- ListDataListener
 
- 
removeListDataListenervoid removeListDataListener(ListDataListener l)データ・モデル変更時の通知対象リストからリスナーを削除します。- パラメータ:
- l- 削除する- ListDataListener
 
 
-