|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
使用 ListCellRenderer 的软件包 | |
---|---|
javax.swing | 提供一组“轻量级”(全部是 Java 语言)组件,尽量让这些组件在所有平台上的工作方式都相同。 |
javax.swing.plaf.basic | 提供了根据基本外观构建的用户界面对象。 |
javax.swing.plaf.metal | 提供根据 Java 外观(曾经代称为 Metal)构建的用户界面对象,Java 外观是默认外观。 |
javax.swing 中 ListCellRenderer 的使用 |
---|
实现 ListCellRenderer 的 javax.swing 中的类 | |
---|---|
class |
DefaultListCellRenderer
呈现列表中的一个项。 |
static class |
DefaultListCellRenderer.UIResource
实现 UIResource 的 DefaultListCellRenderer 的子类。 |
声明为 ListCellRenderer 的 javax.swing 中的字段 | |
---|---|
protected ListCellRenderer |
JComboBox.renderer
此受保护字段是特定于实现的。 |
返回 ListCellRenderer 的 javax.swing 中的方法 | |
---|---|
ListCellRenderer |
JList.getCellRenderer()
返回负责绘制列表项的对象。 |
ListCellRenderer |
JComboBox.getRenderer()
返回用于显示 JComboBox 字段中所选项的渲染器。 |
参数类型为 ListCellRenderer 的 javax.swing 中的方法 | |
---|---|
void |
JList.setCellRenderer(ListCellRenderer cellRenderer)
设置用于绘制列表中每个单元的委托。 |
void |
JComboBox.setRenderer(ListCellRenderer aRenderer)
设置渲染器,该渲染器用于绘制列表项和从 JComboBox 字段的列表中选择的项。 |
javax.swing.plaf.basic 中 ListCellRenderer 的使用 |
---|
实现 ListCellRenderer 的 javax.swing.plaf.basic 中的类 | |
---|---|
class |
BasicComboBoxRenderer
ComboBox 渲染器 警告:此类的序列化对象将与以后的 Swing 版本不兼容。 |
static class |
BasicComboBoxRenderer.UIResource
实现 UIResource 的 BasicComboBoxRenderer 的子类。 |
返回 ListCellRenderer 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected ListCellRenderer |
BasicComboBoxUI.createRenderer()
创建将在不可编辑的组合框中使用的默认渲染器。 |
参数类型为 ListCellRenderer 的 javax.swing.plaf.basic 中的方法 | |
---|---|
protected void |
BasicListUI.paintCell(Graphics g,
int row,
Rectangle rowBounds,
ListCellRenderer cellRenderer,
ListModel dataModel,
ListSelectionModel selModel,
int leadIndex)
绘制一个 List 单元格:计算相关状态,获取“橡皮图章”单元格渲染器组件,然后使用 CellRendererPane 来绘制它。 |
javax.swing.plaf.metal 中 ListCellRenderer 的使用 |
---|
实现 ListCellRenderer 的 javax.swing.plaf.metal 中的类 | |
---|---|
protected class |
MetalFileChooserUI.FileRenderer
|
class |
MetalFileChooserUI.FilterComboBoxRenderer
呈现不同的类型大小和风格。 |
|
JavaTM Platform Standard Ed. 6 |
|||||||||
上一个 下一个 | 框架 无框架 |
版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策。