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 变量和类型 方法 描述 TableCellRenderer
JTable. getCellRenderer(int row, int column)
返回此行和列指定的单元格的相应渲染器。TableCellRenderer
JTable. getDefaultRenderer(类<?> columnClass)
返回在TableColumn
未设置渲染器时要使用的单元格渲染器。Methods in javax.swing with parameters of type TableCellRenderer 变量和类型 方法 描述 Component
JTable. prepareRenderer(TableCellRenderer renderer, int row, int column)
通过在查询的单元格的值和选择状态的数据模型来准备渲染器row
,column
。void
JTable. setDefaultRenderer(类<?> columnClass, TableCellRenderer renderer)
如果未在TableColumn
设置渲染器,则设置要使用的默认单元格渲染器。 -
Uses of TableCellRenderer in javax.swing.table
Classes in javax.swing.table that implement TableCellRenderer 变量和类型 类 描述 class
DefaultTableCellRenderer
用于在JTable
呈现(显示)单个单元格的标准类。static class
DefaultTableCellRenderer.UIResource
DefaultTableCellRenderer
的子类,实现UIResource
。Fields in javax.swing.table declared as TableCellRenderer 变量和类型 字段 描述 protected TableCellRenderer
TableColumn. cellRenderer
渲染器用于绘制列的数据单元格。protected TableCellRenderer
TableColumn. headerRenderer
渲染器用于绘制列的标题。Methods in javax.swing.table that return TableCellRenderer 变量和类型 方法 描述 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 变量和类型 方法 描述 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 构造器 描述 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.
-