Module java.desktop
Package javax.swing.table
Interface TableCellEditor
-
All Superinterfaces:
All Known Implementing Classes:
Component getTableCellEditorComponent(JTable table, Object value, boolean isSelected, int row, int column)
设置编辑器的初始值。
这将导致编辑器停止编辑,如果在调用此方法时编辑器正在编辑,则会丢失任何部分编辑的值。返回应该添加到客户端组件层次结构中的组件。一旦安装到客户机的层次结构中,该组件就能够绘制和接收用户输入。
参数:
table
- 要求编辑器编辑的JTable;可以为null
value
- 要编辑的单元格的值; 由特定的编辑器来解释和绘制值。例如,如果value是字符串“true”,它可以呈现为字符串,也可以呈现为选中的复选框。null是一个有效值
isSelected
- 如果要突出显示单元格,则为true
row
- 正在编辑的单元格的行
column
- 正在编辑的单元格的列
返回值:
用于编辑的组件