Uses of Interface
javax.swing.ListModel
-
Packages that use ListModel 软件包 描述 javax.swing 提供一组“轻量级”(全Java语言)组件,这些组件在所有平台上尽可能地工作。javax.swing.plaf.basic 提供根据Basic外观构建的用户界面对象。javax.swing.plaf.metal 提供根据Java外观(曾代号为 Metal )构建的用户界面对象,这是默认的外观。 -
-
Uses of ListModel in javax.swing
Subinterfaces of ListModel in javax.swing 变量和类型 接口 描述 interface
ComboBoxModel<E>
组合框的数据模型。interface
MutableComboBoxModel<E>
ComboBoxModel
的可变版本。Classes in javax.swing that implement ListModel 变量和类型 类 描述 class
AbstractListModel<E>
数据模型的抽象定义,提供List
及其内容。class
DefaultComboBoxModel<E>
组合框的默认模型。class
DefaultListModel<E>
此类松散地实现了java.util.Vector
API,因为它实现了java.util.Vector
版本的java.util.Vector
,没有集合类支持,并在发生更改时通知ListDataListener
。Methods in javax.swing that return ListModel 变量和类型 方法 描述 ListModel<E>
JList. getModel()
返回包含JList
组件显示的项列表的数据模型。Methods in javax.swing with parameters of type ListModel 变量和类型 方法 描述 void
JList. setModel(ListModel<E> model)
设置表示列表内容或“值”的模型,通知属性更改侦听器,然后清除列表的选择。Constructors in javax.swing with parameters of type ListModel 构造器 描述 JList(ListModel<E> dataModel)
构造一个JList
,显示指定的non-null
模型中的元素。 -
Uses of ListModel in javax.swing.plaf.basic
Classes in javax.swing.plaf.basic that implement ListModel 变量和类型 类 描述 class
BasicDirectoryModel
文件列表的基本实现。Methods in javax.swing.plaf.basic with parameters of type ListModel 变量和类型 方法 描述 protected void
BasicListUI. paintCell(Graphics g, int row, Rectangle rowBounds, ListCellRenderer<Object> cellRenderer, ListModel<Object> dataModel, ListSelectionModel selModel, int leadIndex)
绘制一个列表单元格:计算相关状态,获取“橡皮图章”单元格渲染器组件,然后使用CellRendererPane
绘制它。 -
Uses of ListModel in javax.swing.plaf.metal
Classes in javax.swing.plaf.metal that implement ListModel 变量和类型 类 描述 protected class
MetalFileChooserUI.DirectoryComboBoxModel
类型面选择组合框的数据模型。protected class
MetalFileChooserUI.FilterComboBoxModel
类型面选择组合框的数据模型。
-