Module java.desktop
Package javax.swing
Interface ListModel<E>
-
Type Parameters:
E
- the type of the elements of this modelAll Known Subinterfaces:
ComboBoxModel<E>
,MutableComboBoxModel<E>
All Known Implementing Classes:
AbstractListModel
,BasicDirectoryModel
,DefaultComboBoxModel
,DefaultListModel
,MetalFileChooserUI.DirectoryComboBoxModel
,MetalFileChooserUI.FilterComboBoxModel
这个接口定义了一些方法组件,比如JList,用于获取列表中每个单元格的值和列表的长度。从逻辑上讲,模型是一个vector,索引的范围从0到ListDataModel.getSize() - 1。对数据模型的内容或长度的任何更改都必须报告给所有ListDataListeners。