Class TextPatternFill
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.components.overlay.TextPatternFill
-
- All Implemented Interfaces:
OverlayLayer
public class TextPatternFill extends java.lang.Object implements OverlayLayer
Fills the area with a solid fill at some transparency level.
-
-
Constructor Summary
Constructors Constructor Description TextPatternFill()
Ctor for serializationTextPatternFill(java.lang.String text, java.awt.Font font, java.awt.Color outlineColor, java.awt.Color fillColor, float width)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.Color
getFillColor()
java.awt.Font
getFont()
java.awt.Color
getOutlineColor()
float
getOutlineWidth()
java.lang.String
getText()
boolean
isAnimated()
boolean
isFill()
boolean
isOutline()
void
paintOverlay(javax.swing.JComponent comp, java.awt.Graphics2D g, java.awt.Rectangle rect, float animationValue)
void
setFill(boolean fill)
void
setFillColor(java.awt.Color fillColor)
void
setFont(java.awt.Font font)
void
setOutline(boolean outline)
void
setOutlineColor(java.awt.Color outlineColor)
void
setOutlineWidth(float outlineWidth)
void
setText(java.lang.String text)
-
-
-
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
-
isFill
public boolean isFill()
-
setFill
public void setFill(boolean fill)
-
getFillColor
public java.awt.Color getFillColor()
-
setFillColor
public void setFillColor(java.awt.Color fillColor)
-
getFont
public java.awt.Font getFont()
-
setFont
public void setFont(java.awt.Font font)
-
isOutline
public boolean isOutline()
-
setOutline
public void setOutline(boolean outline)
-
getOutlineColor
public java.awt.Color getOutlineColor()
-
setOutlineColor
public void setOutlineColor(java.awt.Color outlineColor)
-
getText
public java.lang.String getText()
-
setText
public void setText(java.lang.String text)
-
getOutlineWidth
public float getOutlineWidth()
-
setOutlineWidth
public void setOutlineWidth(float outlineWidth)
-
isAnimated
public boolean isAnimated()
- Specified by:
isAnimated
in interfaceOverlayLayer
-
-