Class SynthProgressBarPainter
- java.lang.Object
-
- de.javasoft.plaf.synthetica.painter.SyntheticaComponentPainter
-
- de.javasoft.plaf.synthetica.painter.ProgressBarPainter
-
- com.inductiveautomation.ignition.client.util.gui.painters.SynthProgressBarPainter
-
- All Implemented Interfaces:
de.javasoft.plaf.synthetica.painter.Cacheable
public class SynthProgressBarPainter extends de.javasoft.plaf.synthetica.painter.ProgressBarPainterA SyntheticaProgressBarPainterso we can set theSynthetica.backgroundclient prop before painting the progress bar foreground. This is necessary sinceImagePainteralways looks at this client prop, otherwise it just uses the background value which matches the progress bar background.
-
-
Constructor Summary
Constructors Constructor Description SynthProgressBarPainter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidpaintProgressBarForeground(javax.swing.plaf.synth.SynthContext sc, java.awt.Graphics g, int x, int y, int w, int h, int orient)-
Methods inherited from class de.javasoft.plaf.synthetica.painter.ProgressBarPainter
getCacheHash, getInstance, getInstance, paintProgressBarBackground, paintProgressBarBorder
-
Methods inherited from class de.javasoft.plaf.synthetica.painter.SyntheticaComponentPainter
calcRelativeArc, calcRelativeGradientPos, calcRelativeLength, calcRelativePos, createAlphaColor, createLinearGradientPaint, createStroke, getCacheScaleInsets, getCacheScaleType, getImageInsets, getImageInsets, getInstance, getPainterClassName, getScale, getSyntheticaBackgroundColor, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, resolveImagePath, restoreGraphics2D, scaleArc, subtractStroke
-
-