org.flexdock.docking.drag.preview
Class AlphaPreview
java.lang.Object
org.flexdock.docking.drag.effects.DefaultPreview
org.flexdock.docking.drag.preview.AlphaPreview
- All Implemented Interfaces:
- DockingConstants, DragPreview
public class AlphaPreview
- extends DefaultPreview
Fields inherited from interface org.flexdock.docking.DockingConstants |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DEFAULT_ALPHA
public static final float DEFAULT_ALPHA
- See Also:
- Constant Field Values
DEFAULT_COLOR
public static final Color DEFAULT_COLOR
DEFAULT_BORDER
public static final Color DEFAULT_BORDER
BLUE
public static final AlphaPreview BLUE
BLACK
public static final AlphaPreview BLACK
AlphaPreview
public AlphaPreview()
AlphaPreview
public AlphaPreview(Color border,
Color fill,
float alpha)
AlphaPreview
public AlphaPreview(Color border,
Color fill,
float alpha,
boolean immutable)
setPreviewColor
public void setPreviewColor(Color color)
setAlpha
public void setAlpha(float alpha)
setBorderColor
public void setBorderColor(Color color)
drawPreview
public void drawPreview(Graphics2D g,
Polygon p,
Dockable dockable,
Map dragInfo)
- Specified by:
drawPreview
in interface DragPreview
- Specified by:
drawPreview
in class DefaultPreview