Interface RadianceBorderPainter

    • Method Detail

      • paintBorder

        void paintBorder​(java.awt.Graphics g,
                         java.awt.Component c,
                         float width,
                         float height,
                         java.awt.Shape contour,
                         java.awt.Shape innerContour,
                         RadianceColorScheme borderScheme)
        Paints the control border.
        Parameters:
        g - Graphics.
        c - Component.
        width - Width of a UI component.
        height - Height of a UI component.
        contour - Contour of a UI component.
        innerContour - Inner contour of a UI component. May be ignored if the specific implementation paints only the outside border.
        borderScheme - The border color scheme.
      • isPaintingInnerContour

        boolean isPaintingInnerContour()
        Returns boolean indication whether this border painter is painting the inner contours.
        Returns:
        true if this border painter is painting the inner contours, false otherwise.
      • getRepresentativeColor

        java.awt.Color getRepresentativeColor​(RadianceColorScheme borderScheme)