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