public class TreeExpandableItemsHandler extends AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JTree>
myComponent
EXPANDED_RENDERER, IGNORE_ITEM_SELECTION, IGNORE_MOUSE_HOVER, RENDERER_DISABLED, USE_RENDERER_BOUNDS
Modifier | Constructor and Description |
---|---|
protected |
TreeExpandableItemsHandler(javax.swing.JTree tree) |
Modifier and Type | Method and Description |
---|---|
protected void |
doPaintTooltipImage(java.awt.Component rComponent,
java.awt.Rectangle cellBounds,
java.awt.Graphics2D g,
java.lang.Integer key) |
protected java.lang.Integer |
getCellKeyForPoint(java.awt.Point point) |
protected Pair<java.awt.Component,java.awt.Rectangle> |
getCellRendererAndBounds(java.lang.Integer key) |
doFillBackground, getBorderColor, getExpandedItems, getImageSize, getVisibleRect, handleMouseEvent, handleSelectionChange, handleSelectionChange, isEnabled, isPaintBorder, isPopup, isShowing, onFocusLost, setEnabled, setRelativeBounds, updateCurrentSelection
protected TreeExpandableItemsHandler(javax.swing.JTree tree)
protected java.lang.Integer getCellKeyForPoint(java.awt.Point point)
getCellKeyForPoint
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JTree>
protected Pair<java.awt.Component,java.awt.Rectangle> getCellRendererAndBounds(java.lang.Integer key)
getCellRendererAndBounds
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JTree>
protected void doPaintTooltipImage(java.awt.Component rComponent, java.awt.Rectangle cellBounds, java.awt.Graphics2D g, java.lang.Integer key)
doPaintTooltipImage
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JTree>