-  
       
- 参数类型
 -  
         
E- 此模型的元素类型 
- All Known Subinterfaces:
 -  
         
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 
 
-  
        
       
-  
             
方法摘要
所有方法 实例方法 抽象方法 变量和类型 方法 描述 voidaddListDataListener(ListDataListener l)向每次发生数据模型更改时通知的列表添加侦听器。EgetElementAt(int index)返回指定索引处的值。intgetSize()返回列表的长度。voidremoveListDataListener(ListDataListener l)从每次发生数据模型更改时通知的列表中删除侦听器。 
 -  
             
 
-  
        
       
-  
             
方法详细信息
-  
getSize
int getSize()
返回列表的长度。- 结果
 - 列表的长度
 
 
-  
getElementAt
E getElementAt(int index)
返回指定索引处的值。- 参数
 -  
              
index- 请求的索引 - 结果
 - 
               值 
              
index 
 
-  
addListDataListener
void addListDataListener(ListDataListener l)
向每次发生数据模型更改时通知的列表添加侦听器。- 参数
 -  
              
l- 要添加的ListDataListener 
 
-  
removeListDataListener
void removeListDataListener(ListDataListener l)
从每次发生数据模型更改时通知的列表中删除侦听器。- 参数
 -  
              
l- theListDataListenerto be removed 
 
 -  
 
 -