E - component typeU - component UI typepublic interface IPopOverPainter<E extends javax.swing.JRootPane,U extends WebRootPaneUI> extends IRootPanePainter<E,U>, IPopupPainter<E,U>
| Modifier and Type | Method and Description |
|---|---|
void |
configure(WebPopOver popOver,
java.awt.Component invoker,
com.alee.utils.swing.DataProvider<java.awt.Rectangle> boundsProvider,
PopOverDirection direction,
PopOverAlignment alignment)
Configures popover to be displayed as attached to the invoker component and faced to specified direction.
|
void |
configure(WebPopOver popOver,
int x,
int y)
Configures popover to be displayed as unattached at the specified location.
|
void |
configure(WebPopOver popOver,
PopOverLocation location)
Configures popover to be displayed as unattached at the specified screen location.
|
isDecoratedaddPainterListener, getBorders, getPreferredSize, install, isOpaque, paint, removePainterListener, uninstallvoid configure(WebPopOver popOver, PopOverLocation location)
popOver - popover to configurelocation - location on screenvoid configure(WebPopOver popOver, int x, int y)
popOver - popover to configurex - X locationy - Y locationvoid configure(WebPopOver popOver, java.awt.Component invoker, com.alee.utils.swing.DataProvider<java.awt.Rectangle> boundsProvider, PopOverDirection direction, PopOverAlignment alignment)
popOver - popover to configureinvoker - invoker componentboundsProvider - source area providerdirection - preferred display directionalignment - preferred display alignment