|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--javax.swing.plaf.ComponentUI | +--javax.swing.plaf.TreeUI | +--javax.swing.plaf.basic.BasicTreeUI | +--org.bdgp.swing.dragtree.DragTreeUI
Inner Class Summary | |
protected class |
DragTreeUI.AutoscrollThread
|
class |
DragTreeUI.DragTreeKeyHandler
|
class |
DragTreeUI.DragTreeMouseHandler
|
Inner classes inherited from class javax.swing.plaf.basic.BasicTreeUI |
javax.swing.plaf.basic.BasicTreeUI.CellEditorHandler, javax.swing.plaf.basic.BasicTreeUI.ComponentHandler, javax.swing.plaf.basic.BasicTreeUI.FocusHandler, javax.swing.plaf.basic.BasicTreeUI.KeyHandler, javax.swing.plaf.basic.BasicTreeUI.MouseHandler, javax.swing.plaf.basic.BasicTreeUI.MouseInputHandler, javax.swing.plaf.basic.BasicTreeUI.NodeDimensionsHandler, javax.swing.plaf.basic.BasicTreeUI.PropertyChangeHandler, javax.swing.plaf.basic.BasicTreeUI.SelectionModelPropertyChangeHandler, javax.swing.plaf.basic.BasicTreeUI.TreeCancelEditingAction, javax.swing.plaf.basic.BasicTreeUI.TreeExpansionHandler, javax.swing.plaf.basic.BasicTreeUI.TreeHomeAction, javax.swing.plaf.basic.BasicTreeUI.TreeIncrementAction, javax.swing.plaf.basic.BasicTreeUI.TreeModelHandler, javax.swing.plaf.basic.BasicTreeUI.TreePageAction, javax.swing.plaf.basic.BasicTreeUI.TreeSelectionHandler, javax.swing.plaf.basic.BasicTreeUI.TreeToggleAction, javax.swing.plaf.basic.BasicTreeUI.TreeTraverseAction |
Field Summary | |
protected javax.swing.Icon |
collapsedIcon
|
static int |
EAST
|
protected javax.swing.Icon |
expandedIcon
|
static int |
NORTH
|
static int |
SOUTH
|
static int |
WEST
|
Fields inherited from class javax.swing.plaf.basic.BasicTreeUI |
cellEditor, createdCellEditor, createdRenderer, currentCellRenderer, depthOffset, drawingCache, editingComponent, editingPath, editingRow, editorHasDifferentSize, largeModel, lastSelectedRow, leftChildIndent, nodeDimensions, preferredMinSize, preferredSize, rendererPane, rightChildIndent, stopEditingInCompleteEditing, totalChildIndent, tree, treeModel, treeSelectionModel, treeState, validCachedPreferredSize |
Constructor Summary | |
DragTreeUI()
|
Method Summary | |
void |
checkForClickInExpandControl(javax.swing.tree.TreePath path,
int x,
int y)
|
protected java.awt.event.MouseListener |
createMouseListener()
|
javax.swing.Icon |
getCollapsedIcon()
|
java.awt.Cursor |
getCursorForDrag(int modifier)
|
java.awt.image.BufferedImage |
getDragImage(int[] row)
|
javax.swing.Icon |
getExpandedIcon()
|
void |
installListeners()
|
void |
repaintRow(int row)
|
void |
selectPathForEvent(javax.swing.tree.TreePath e,
java.awt.event.MouseEvent event)
|
Methods inherited from class javax.swing.plaf.basic.BasicTreeUI |
cancelEditing, completeEditing, completeEditing, completeUIInstall, completeUIUninstall, configureLayoutCache, createCellEditorListener, createCellRendererPane, createComponentListener, createDefaultCellEditor, createDefaultCellRenderer, createFocusListener, createKeyListener, createLayoutCache, createNodeDimensions, createPropertyChangeListener, createSelectionModelPropertyChangeListener, createTreeExpansionListener, createTreeModelListener, createTreeSelectionListener, createUI, drawCentered, drawDashedHorizontalLine, drawDashedVerticalLine, ensureRowsAreVisible, getCellEditor, getCellRenderer, getClosestPathForLocation, getEditingPath, getHashColor, getHorizontalLegBuffer, getLastChildPath, getLeftChildIndent, getMaximumSize, getMinimumSize, getModel, getPathBounds, getPathForRow, getPreferredMinSize, getPreferredSize, getPreferredSize, getRightChildIndent, getRowCount, getRowForPath, getRowHeight, getSelectionModel, getShowsRootHandles, getVerticalLegBuffer, handleExpandControlClick, installComponents, installDefaults, installKeyboardActions, installUI, isEditable, isEditing, isLargeModel, isLeaf, isLocationInExpandControl, isMultiSelectEvent, isRootVisible, isToggleEvent, isToggleSelectionEvent, paint, paintExpandControl, paintHorizontalLine, paintHorizontalPartOfLeg, paintRow, paintVerticalLine, paintVerticalPartOfLeg, pathWasCollapsed, pathWasExpanded, prepareForUIInstall, prepareForUIUninstall, setCellEditor, setCellRenderer, setCollapsedIcon, setEditable, setExpandedIcon, setHashColor, setLargeModel, setLeftChildIndent, setModel, setPreferredMinSize, setRightChildIndent, setRootVisible, setRowHeight, setSelectionModel, setShowsRootHandles, shouldPaintExpandControl, startEditing, startEditingAtPath, stopEditing, toggleExpandState, uninstallComponents, uninstallDefaults, uninstallKeyboardActions, uninstallListeners, uninstallUI, updateCachedPreferredSize, updateCellEditor, updateDepthOffset, updateExpandedDescendants, updateLayoutCacheExpandedNodes, updateRenderer, updateSize |
Methods inherited from class javax.swing.plaf.ComponentUI |
contains, getAccessibleChild, getAccessibleChildrenCount, update |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected javax.swing.Icon expandedIcon
protected javax.swing.Icon collapsedIcon
public static final int NORTH
public static final int SOUTH
public static final int EAST
public static final int WEST
Constructor Detail |
public DragTreeUI()
Method Detail |
public javax.swing.Icon getExpandedIcon()
getExpandedIcon
in class javax.swing.plaf.basic.BasicTreeUI
public javax.swing.Icon getCollapsedIcon()
getCollapsedIcon
in class javax.swing.plaf.basic.BasicTreeUI
public java.awt.Cursor getCursorForDrag(int modifier)
public java.awt.image.BufferedImage getDragImage(int[] row)
public void checkForClickInExpandControl(javax.swing.tree.TreePath path, int x, int y)
checkForClickInExpandControl
in class javax.swing.plaf.basic.BasicTreeUI
public void selectPathForEvent(javax.swing.tree.TreePath e, java.awt.event.MouseEvent event)
selectPathForEvent
in class javax.swing.plaf.basic.BasicTreeUI
public void installListeners()
installListeners
in class javax.swing.plaf.basic.BasicTreeUI
protected java.awt.event.MouseListener createMouseListener()
createMouseListener
in class javax.swing.plaf.basic.BasicTreeUI
public void repaintRow(int row)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |