Class TopBezelOverlayPainter

java.lang.Object
org.pushingpixels.radiance.theming.api.painter.overlay.TopBezelOverlayPainter
All Implemented Interfaces:
RadianceOverlayPainter, RadianceTrait

public final class TopBezelOverlayPainter extends Object implements RadianceOverlayPainter
Overlay painter that paints a bezel line at the top edge of the relevant decoration area. This class is part of officially supported API.
  • Field Details

    • colorSchemeQueryTop

      ColorSchemeSingleColorQuery colorSchemeQueryTop
      Used to compute the color of the top line painted by this overlay painter.
    • colorSchemeQueryBottom

      ColorSchemeSingleColorQuery colorSchemeQueryBottom
      Used to compute the color of the bottom line painted by this overlay painter.
  • Constructor Details

    • TopBezelOverlayPainter

      public TopBezelOverlayPainter(ColorSchemeSingleColorQuery colorSchemeQueryTop, ColorSchemeSingleColorQuery colorSchemeQueryBottom)
      Creates a new overlay painter that paints a bezel line at the top edge of the relevant decoration area
      Parameters:
      colorSchemeQueryTop - Used to compute the color of the top line painted by this overlay painter.
      colorSchemeQueryBottom - Used to compute the color of the top line painted by this overlay painter.
  • Method Details