Class StripePatternFillLayer
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.overlay.StripePatternFillLayer
-
- All Implemented Interfaces:
OverlayLayer
public class StripePatternFillLayer extends java.lang.Object implements OverlayLayer
Fills the area with a solid fill at some transparency level.
-
-
Constructor Summary
Constructors Constructor Description StripePatternFillLayer()
Ctor for serializationStripePatternFillLayer(java.awt.Color color1, java.awt.Color color2)
StripePatternFillLayer(java.awt.Color color1, java.awt.Color color2, float alpha)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Color
getColor1()
java.awt.Color
getColor2()
float
getWidth()
boolean
isAnimated()
void
paintOverlay(javax.swing.JComponent comp, java.awt.Graphics2D g, java.awt.Rectangle rect, float animationValue)
void
setColor1(java.awt.Color color1)
void
setColor2(java.awt.Color color2)
void
setWidth(int width)
-
-
-
Constructor Detail
-
StripePatternFillLayer
public StripePatternFillLayer(java.awt.Color color1, java.awt.Color color2, float alpha)
-
StripePatternFillLayer
public StripePatternFillLayer(java.awt.Color color1, java.awt.Color color2)
-
StripePatternFillLayer
public StripePatternFillLayer()
Ctor for serialization
-
-
Method Detail
-
paintOverlay
public void paintOverlay(javax.swing.JComponent comp, java.awt.Graphics2D g, java.awt.Rectangle rect, float animationValue)
- Specified by:
paintOverlay
in interfaceOverlayLayer
-
getColor1
public java.awt.Color getColor1()
-
setColor1
public void setColor1(java.awt.Color color1)
-
getColor2
public java.awt.Color getColor2()
-
setColor2
public void setColor2(java.awt.Color color2)
-
getWidth
public float getWidth()
-
setWidth
public void setWidth(int width)
-
isAnimated
public boolean isAnimated()
- Specified by:
isAnimated
in interfaceOverlayLayer
-
-