javax.swing.tree

接口
异常
所有超级接口:
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 - 正在编辑的节点的行索引
返回:
用于编辑的组件