JavaTM Platform
Standard Ed. 6

javax.swing.tree
接口 TreeCellEditor

所有超级接口:
CellEditor
所有已知实现类:
DefaultCellEditor, DefaultTreeCellEditor

public interface TreeCellEditor
extends CellEditor

向 CellEditor 添加配置树中编辑器必需的扩展。

另请参见:
JTree

方法摘要
 Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
          设置编辑器的初始
 
从接口 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)
设置编辑器的初始。如果在该编辑器正在编辑时调用此方法,则将导致编辑器停止编辑,并丢失所有未编辑完的值。

返回应添加到客户机的 Component 层次结构的组件。一旦在客户机的层次结构中进行了安装,此组件就能够绘制和接收用户输入。

参数:
tree - 要请求编辑器进行编辑的 JTree;此参数可以为 null
value - 要编辑的单元格的值
isSelected - 如果将呈现单元格并在选择时高亮显示,则为 true
expanded - 如果该节点被扩展,则为 true
leaf - 如果该节点是叶节点,则为 true
row - 正在编辑的节点的行索引
返回:
用于编辑的组件

JavaTM Platform
Standard Ed. 6

提交错误或意见
有关更多的 API 参考资料和开发人员文档,请参阅 Java SE 开发人员文档。该文档包含更详细的、面向开发人员的描述,以及总体概述、术语定义、使用技巧和工作代码示例。

版权所有 2007 Sun Microsystems, Inc. 保留所有权利。 请遵守许可证条款。另请参阅文档重新分发政策