|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.tree.DefaultTreeCellEditor | +--com.smardec.asc.tree.WideTreeCellEditor
A DefaultTreeCellEditor
that allows to create editors using all
width of the JTree
.
Sample usage:
jTree.setCellEditor(new WideTreeCellEditor(jTree));
Field Summary |
Fields inherited from class javax.swing.tree.DefaultTreeCellEditor |
borderSelectionColor, canEdit, editingComponent, editingContainer, editingIcon, font, lastPath, lastRow, offset, realEditor, renderer, timer, tree |
Constructor Summary | |
WideTreeCellEditor(javax.swing.JTree tree)
Creates WideTreeCellEditor object for a JTree . |
|
WideTreeCellEditor(javax.swing.JTree tree,
javax.swing.tree.DefaultTreeCellRenderer renderer)
Creates WideTreeCellEditor object for a JTree using the
specified renderer. |
|
WideTreeCellEditor(javax.swing.JTree tree,
javax.swing.tree.DefaultTreeCellRenderer renderer,
javax.swing.tree.TreeCellEditor editor)
Creates WideTreeCellEditor object for a JTree using the
specified renderer and the specified editor. |
Method Summary | |
java.awt.Component |
getTreeCellEditorComponent(javax.swing.JTree tree,
java.lang.Object value,
boolean isSelected,
boolean expanded,
boolean leaf,
int row)
Returns the component for editing tree cell. |
Methods inherited from class javax.swing.tree.DefaultTreeCellEditor |
actionPerformed, addCellEditorListener, cancelCellEditing, canEditImmediately, createContainer, createTreeCellEditor, determineOffset, getBorderSelectionColor, getCellEditorListeners, getCellEditorValue, getFont, inHitRegion, isCellEditable, prepareForEditing, removeCellEditorListener, setBorderSelectionColor, setFont, setTree, shouldSelectCell, shouldStartEditingTimer, startEditingTimer, stopCellEditing, valueChanged |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public WideTreeCellEditor(javax.swing.JTree tree)
WideTreeCellEditor
object for a JTree
.
tree
- JTree
objectpublic WideTreeCellEditor(javax.swing.JTree tree, javax.swing.tree.DefaultTreeCellRenderer renderer)
WideTreeCellEditor
object for a JTree
using the
specified renderer.
tree
- JTree
objectrenderer
- DefaultTreeCellRenderer
objectpublic WideTreeCellEditor(javax.swing.JTree tree, javax.swing.tree.DefaultTreeCellRenderer renderer, javax.swing.tree.TreeCellEditor editor)
WideTreeCellEditor
object for a JTree
using the
specified renderer and the specified editor.
tree
- JTree
objectrenderer
- DefaultTreeCellRenderer
objecteditor
- TreeCellEditor
objectMethod Detail |
public java.awt.Component getTreeCellEditorComponent(javax.swing.JTree tree, java.lang.Object value, boolean isSelected, boolean expanded, boolean leaf, int row)
getTreeCellEditorComponent
in interface javax.swing.tree.TreeCellEditor
getTreeCellEditorComponent
in class javax.swing.tree.DefaultTreeCellEditor
tree
- the JTree that is asking the editor to editvalue
- the value of the cell to be editedisSelected
- true is the cell is to be renderer with selection highlightingexpanded
- true if the node is expandedleaf
- true if the node is a leaf noderow
- the row index of the node being edited
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |