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.ColorgetFillColor()java.awt.FontgetFont()java.awt.ColorgetOutlineColor()floatgetOutlineWidth()java.lang.StringgetText()booleanisAnimated()booleanisFill()booleanisOutline()voidpaintOverlay(javax.swing.JComponent comp, java.awt.Graphics2D g, java.awt.Rectangle rect, float animationValue)voidsetFill(boolean fill)voidsetFillColor(java.awt.Color fillColor)voidsetFont(java.awt.Font font)voidsetOutline(boolean outline)voidsetOutlineColor(java.awt.Color outlineColor)voidsetOutlineWidth(float outlineWidth)voidsetText(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:
paintOverlayin 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:
isAnimatedin interfaceOverlayLayer
-
-