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.ProgressBarPainter
A SyntheticaProgressBarPainter
so we can set theSynthetica.background
client prop before painting the progress bar foreground. This is necessary sinceImagePainter
always 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 void
paintProgressBarForeground(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, isBorderPainted, paintProgressBarBackground, paintProgressBarBackground, paintProgressBarBorder
-
Methods inherited from class de.javasoft.plaf.synthetica.painter.SyntheticaComponentPainter
blend, calcRelativeArc, calcRelativeGradientPos, calcRelativeLength, calcRelativePos, createAlphaColor, createLinearGradientPaint, createStroke, getCacheScaleInsets, getCacheScaleType, getImageInsets, getImageInsets, getInstance, getPainterClassName, getScale, getSyntheticaBackgroundBlendMode, getSyntheticaBackgroundColor, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, prepareGraphics2D, resolveImagePath, restoreGraphics2D, scaleArc, subtractStroke
-
-