Class WaveFillPainter

  • All Implemented Interfaces:
    org.pushingpixels.substance.api.painter.fill.SubstanceFillPainter, org.pushingpixels.substance.api.trait.SubstanceTrait


    public class WaveFillPainter
    extends java.lang.Object
    implements org.pushingpixels.substance.api.painter.fill.SubstanceFillPainter
    Fill painter that returns images with flat appearance and wavy color areas. This class is part of officially supported API.
    • Constructor Summary

      Constructors 
      Constructor Description
      WaveFillPainter​()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDisplayName​()  
      void paintContourBackground​(java.awt.Graphics g, java.awt.Component comp, float width, float height, java.awt.Shape contour, boolean isFocused, org.pushingpixels.substance.api.colorscheme.SubstanceColorScheme fillScheme, boolean hasShine)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • WaveFillPainter

        public WaveFillPainter​()
    • Method Detail

      • getDisplayName

        public java.lang.String getDisplayName​()
        Specified by:
        getDisplayName in interface org.pushingpixels.substance.api.trait.SubstanceTrait
      • paintContourBackground

        public void paintContourBackground​(java.awt.Graphics g,
                                           java.awt.Component comp,
                                           float width,
                                           float height,
                                           java.awt.Shape contour,
                                           boolean isFocused,
                                           org.pushingpixels.substance.api.colorscheme.SubstanceColorScheme fillScheme,
                                           boolean hasShine)
        Specified by:
        paintContourBackground in interface org.pushingpixels.substance.api.painter.fill.SubstanceFillPainter