public class MatteBorderLayer extends java.lang.Object implements OverlayLayer
Constructor and Description |
---|
MatteBorderLayer()
Ctor for serialization
|
MatteBorderLayer(java.awt.Color color,
float alpha,
float width) |
MatteBorderLayer(java.awt.Color color,
float alpha,
float width,
float[] dash) |
Modifier and Type | Method and Description |
---|---|
java.awt.Color |
getColor() |
float[] |
getDash() |
float |
getDashPhase() |
float |
getWidth() |
boolean |
isAnimated() |
boolean |
isXorMode() |
void |
paintOverlay(javax.swing.JComponent comp,
java.awt.Graphics2D g,
java.awt.Rectangle rect,
float animationValue) |
void |
setAnimated(boolean animated) |
void |
setColor(java.awt.Color color) |
void |
setDash(float[] dash) |
void |
setDashPhase(float dashPhase) |
void |
setWidth(float width) |
void |
setXorMode(boolean xorMode) |
public MatteBorderLayer(java.awt.Color color, float alpha, float width)
public MatteBorderLayer(java.awt.Color color, float alpha, float width, float[] dash)
public MatteBorderLayer()
public void paintOverlay(javax.swing.JComponent comp, java.awt.Graphics2D g, java.awt.Rectangle rect, float animationValue)
paintOverlay
in interface OverlayLayer
public java.awt.Color getColor()
public void setColor(java.awt.Color color)
public float getWidth()
public void setWidth(float width)
public float[] getDash()
public void setDash(float[] dash)
public float getDashPhase()
public void setDashPhase(float dashPhase)
public boolean isAnimated()
isAnimated
in interface OverlayLayer
public void setAnimated(boolean animated)
public boolean isXorMode()
public void setXorMode(boolean xorMode)