- 所有超接口:
-
CellEditor
- 所有已知实现类:
-
DefaultCellEditor
,DefaultTreeCellEditor
在CellEditor中添加了必要的扩展,以配置树中的编辑器。
- 参见:
-
Method Summary
Modifier and TypeMethodDescriptiongetTreeCellEditorComponent
(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 为编辑器设置一个初始值。Methods declared in interface javax.swing.CellEditor
addCellEditorListener, cancelCellEditing, getCellEditorValue, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
-
Method Details
-
getTreeCellEditorComponent
Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 为编辑器设置一个初始值。如果编辑器在调用此方法时正在编辑,则会导致编辑器停止编辑并丢失任何部分编辑的值。返回应添加到客户端组件层次结构的组件。一旦安装在客户端的层次结构中,该组件将能够绘制和接收用户输入。
- 参数:
-
tree
- 请求编辑器编辑的JTree;此参数可以为null -
value
- 要编辑的单元格的值 -
isSelected
- 如果要使用选择高亮显示渲染单元格,则为true -
expanded
- 如果节点已展开,则为true -
leaf
- 如果节点是叶节点,则为true -
row
- 正在编辑的节点的行索引 - 返回:
- 用于编辑的组件
-