public class CompletionExtender extends ListExpandableItemsHandler
myComponent
EXPANDED_RENDERER, IGNORE_ITEM_SELECTION, IGNORE_MOUSE_HOVER, RENDERER_DISABLED, USE_RENDERER_BOUNDS
Constructor and Description |
---|
CompletionExtender(javax.swing.JList list) |
Modifier and Type | Method and Description |
---|---|
protected void |
handleMouseEvent(java.awt.event.MouseEvent e,
boolean forceUpdate) |
protected void |
handleSelectionChange(java.lang.Integer selected,
boolean processIfUnfocused) |
protected boolean |
isPaintBorder() |
protected boolean |
isPopup() |
protected void |
onFocusLost() |
getCellKeyForPoint, getCellRendererAndBounds
doFillBackground, doPaintTooltipImage, getBorderColor, getExpandedItems, getImageSize, getVisibleRect, handleSelectionChange, isEnabled, isShowing, setEnabled, setRelativeBounds, updateCurrentSelection
protected void handleSelectionChange(java.lang.Integer selected, boolean processIfUnfocused)
handleSelectionChange
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JList>
protected void onFocusLost()
onFocusLost
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JList>
protected void handleMouseEvent(java.awt.event.MouseEvent e, boolean forceUpdate)
handleMouseEvent
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JList>
protected boolean isPaintBorder()
isPaintBorder
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JList>
protected boolean isPopup()
isPopup
in class AbstractExpandableItemsHandler<java.lang.Integer,javax.swing.JList>