- 所有父级接口:
CellEditor
- 所有已知的实现类:
DefaultCellEditor,DefaultTreeCellEditor
向 CellEditor 添加在树中配置编辑器所需的扩展。
- 参见:
-
方法总结
修饰符和类型方法描述getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 设置初始value给编辑。在接口 javax.swing.CellEditor 中声明的方法
addCellEditorListener, cancelCellEditing, getCellEditorValue, isCellEditable, removeCellEditorListener, shouldSelectCell, stopCellEditing
-
方法详情
-
getTreeCellEditorComponent
Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row) 设置初始value给编辑。如果在调用此方法时编辑器正在编辑,这将导致编辑器停止编辑并丢失任何部分编辑的值。返回应添加到客户端组件层次结构中的组件。一旦安装在客户端的层次结构中,该组件就能够绘制和接收用户输入。
- 参数:
tree- 要求编辑器编辑的 JTree;此参数可以为空value- 要编辑的单元格的值isSelected- 如果要使用选择高亮显示单元格则为真expanded- 如果节点展开则为真leaf- 如果节点是叶节点则为真row- 正在编辑的节点的行索引- 返回:
- 编辑组件
-