org.flexdock.docking.drag.preview
public class AlphaPreview extends DefaultPreview
Modifier and Type | Field and Description |
---|---|
static AlphaPreview |
BLACK |
static AlphaPreview |
BLUE |
static float |
DEFAULT_ALPHA |
static Color |
DEFAULT_BORDER |
static Color |
DEFAULT_COLOR |
DEFAULT_TAB_HEIGHT, DEFAULT_TAB_WIDTH
ACTIVE_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 |
---|
AlphaPreview() |
AlphaPreview(Color border,
Color fill,
float alpha) |
AlphaPreview(Color border,
Color fill,
float alpha,
boolean immutable) |
Modifier and Type | Method and Description |
---|---|
void |
drawPreview(Graphics2D g,
Polygon p,
Dockable dockable,
Map dragInfo) |
void |
setAlpha(float alpha) |
void |
setBorderColor(Color color) |
void |
setPreviewColor(Color color) |
createPolyRect, createPolyRect, createPolyTab, createPolyTabOnBottom, createPolyTabOnTop, createPreviewPolygon, createTabbedPaneRect, isOuterRegion
public static final float DEFAULT_ALPHA
public static final Color DEFAULT_COLOR
public static final Color DEFAULT_BORDER
public static final AlphaPreview BLUE
public static final AlphaPreview BLACK
public void setPreviewColor(Color color)
public void setAlpha(float alpha)
public void setBorderColor(Color color)
public void drawPreview(Graphics2D g, Polygon p, Dockable dockable, Map dragInfo)
drawPreview
in interface DragPreview
drawPreview
in class DefaultPreview