Module java.desktop
Package javax.swing.tree

Interface TreeCellEditor

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

public interface TreeCellEditor extends CellEditor
在CellEditor中添加了必要的扩展,以配置树中的编辑器。
参见:
  • 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 - 正在编辑的节点的行索引
      返回:
      用于编辑的组件