Uses of Interface
javax.swing.table.TableCellRenderer
-
Packages that use TableCellRenderer 软件包 描述 javax.swing 提供一套“轻量级”(全Java语言)组件,尽可能地在所有平台上工作。javax.swing.table 提供处理javax.swing.JTable
类和接口。 -
-
Uses of TableCellRenderer in javax.swing
Methods in javax.swing that return TableCellRenderer Modifier and Type 方法 描述 TableCellRenderer
JTable. getCellRenderer(int row, int column)
为此行和列指定的单元格返回适当的渲染器。TableCellRenderer
JTable. getDefaultRenderer(Class<?> columnClass)
返回在TableColumn
未设置渲染器时使用的单元格渲染器。Methods in javax.swing with parameters of type TableCellRenderer Modifier and Type 方法 描述 Component
JTable. prepareRenderer(TableCellRenderer renderer, int row, int column)
通过在查询的单元格的值和选择状态的数据模型来准备渲染器row
,column
。void
JTable. setDefaultRenderer(Class<?> columnClass, TableCellRenderer renderer)
如果在TableColumn
没有设置渲染器,则设置要使用的默认单元格渲染器。 -
Uses of TableCellRenderer in javax.swing.table
Classes in javax.swing.table that implement TableCellRenderer Modifier and Type Class 描述 class
DefaultTableCellRenderer
在JTable
渲染(显示)单个单元格的标准类。static class
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer
的子类实现UIResource
。Fields in javax.swing.table declared as TableCellRenderer Modifier and Type Field 描述 protected TableCellRenderer
TableColumn. cellRenderer
渲染器用于绘制列的数据单元格。protected TableCellRenderer
TableColumn. headerRenderer
渲染器用于绘制列的标题。Methods in javax.swing.table that return TableCellRenderer Modifier and Type 方法 描述 protected TableCellRenderer
TableColumn. createDefaultHeaderRenderer()
从Java 2平台v1.3开始,这种方法不是由TableColumn
构造函数调用的。protected TableCellRenderer
JTableHeader. createDefaultRenderer()
返回一个默认渲染器,当没有标题渲染器由TableColumn
定义时使用。TableCellRenderer
TableColumn. getCellRenderer()
返回由TableCellRenderer
用于绘制此列的值的JTable
。TableCellRenderer
JTableHeader. getDefaultRenderer()
返回当headerRenderer
由TableColumn
定义时使用的默认渲染器。TableCellRenderer
TableColumn. getHeaderRenderer()
返回TableCellRenderer
用于绘制标题的TableColumn
。Methods in javax.swing.table with parameters of type TableCellRenderer Modifier and Type 方法 描述 void
TableColumn. setCellRenderer(TableCellRenderer cellRenderer)
设置TableCellRenderer
使用的JTable
绘制此列的各个值。void
JTableHeader. setDefaultRenderer(TableCellRenderer defaultRenderer)
设置当headerRenderer
由TableColumn
定义时要使用的默认渲染器。void
TableColumn. setHeaderRenderer(TableCellRenderer headerRenderer)
设置TableCellRenderer
用于绘制TableColumn
的标题为headerRenderer
。Constructors in javax.swing.table with parameters of type TableCellRenderer Constructor 描述 TableColumn(int modelIndex, int width, TableCellRenderer cellRenderer, TableCellEditor cellEditor)
Creates and initializes an instance ofTableColumn
with the specified model index, width, cell renderer, and cell editor; allTableColumn
constructors delegate to this one.
-