javax > javax.swing > javax.swing.tree > javax.swing.tree.defaulttreecelleditor >

Class: javax.swing.tree.DefaultTreeCellEditor
    java.lang.Object
       javax.swing.tree.DefaultTreeCellEditor


public class DefaultTreeCellEditor extends Object implements ActionListener, TreeCellEditor, TreeSelectionListener

Inner Class(es): DefaultTreeCellEditor.DefaultTextField, DefaultTreeCellEditor.EditorContainer

FIELDS:
protected Color borderSelectionColor
protected boolean canEdit
protected Component editingComponent
protected Container editingContainer
protected Icon editingIcon
protected Font font
protected TreePath lastPath
protected int lastRow
protected int offset
protected TreeCellEditor realEditor
protected DefaultTreeCellRenderer renderer
protected Timer timer
protected JTree tree

CONSTRUCTORS:
public DefaultTreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer)

public DefaultTreeCellEditor(JTree tree, DefaultTreeCellRenderer renderer, TreeCellEditor editor)


METHODS:
public void actionPerformed(ActionEvent e)

public void addCellEditorListener(CellEditorListener l)

protected boolean canEditImmediately(EventObject event)

public void cancelCellEditing()

protected Container createContainer()

protected TreeCellEditor createTreeCellEditor()

protected void determineOffset(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)

public Color getBorderSelectionColor()

public CellEditorListener[] getCellEditorListeners()

public Object getCellEditorValue()

public Font getFont()

public Component getTreeCellEditorComponent(JTree tree, Object value, boolean isSelected, boolean expanded, boolean leaf, int row)

protected boolean inHitRegion(int x, int y)

public boolean isCellEditable(EventObject event)

protected void prepareForEditing()

public void removeCellEditorListener(CellEditorListener l)

public void setBorderSelectionColor(Color newColor)

public void setFont(Font font)

protected void setTree(JTree newTree)

public boolean shouldSelectCell(EventObject event)

protected boolean shouldStartEditingTimer(EventObject event)

protected void startEditingTimer()

public boolean stopCellEditing()

public void valueChanged(TreeSelectionEvent e)


INHERITED METHODS:
getClass(), hashCode(), equals(java.lang.Object), clone(), toString(), notify(), notifyAll(), wait(long), wait(long, int), wait(), finalize(),

SUBCLASSES:





Yazilar kaynak gosterilmeden kopyalanamaz © www.kodcu.net