org.flexdock.docking.drag.preview
public class GhostPreview extends DefaultPreview
DEFAULT_TAB_HEIGHT, DEFAULT_TAB_WIDTHACTIVE_WINDOW, BOTTOM, CENTER, CENTER_REGION, CLOSE_ACTION, DEFAULT_PERSISTENCE_KEY, DOCKING_ID, EAST_REGION, HEAVYWEIGHT_DOCKABLES, HORIZONTAL, LEFT, MOUSE_PRESSED, NORTH_REGION, PERMANENT_FOCUS_OWNER, PIN_ACTION, REGION, RIGHT, SOUTH_REGION, TOP, UNINITIALIZED, UNINITIALIZED_RATIO, UNKNOWN_REGION, UNSPECIFIED_SIBLING_PREF, VERTICAL, WEST_REGION| Constructor and Description |
|---|
GhostPreview() |
| Modifier and Type | Method and Description |
|---|---|
Polygon |
createPreviewPolygon(Component dockable,
DockingPort port,
Dockable hover,
String targetRegion,
Component paintingTarget,
Map dragInfo) |
protected Rectangle |
createTabbedPaneRect(DockingPort port,
Component hover) |
void |
drawPreview(Graphics2D g,
Polygon poly,
Dockable dockable,
Map dragInfo) |
createPolyRect, createPolyRect, createPolyTab, createPolyTabOnBottom, createPolyTabOnTop, isOuterRegionpublic Polygon createPreviewPolygon(Component dockable, DockingPort port, Dockable hover, String targetRegion, Component paintingTarget, Map dragInfo)
createPreviewPolygon in interface DragPreviewcreatePreviewPolygon in class DefaultPreviewpublic void drawPreview(Graphics2D g, Polygon poly, Dockable dockable, Map dragInfo)
drawPreview in interface DragPreviewdrawPreview in class DefaultPreviewprotected Rectangle createTabbedPaneRect(DockingPort port, Component hover)
createTabbedPaneRect in class DefaultPreview