ShadowGenerator
org.jfree.chart.util

Interface ShadowGenerator

  • All Known Implementing Classes:
    DefaultShadowGenerator


    public interface ShadowGenerator
    An interface that defines the API for a shadow generator. Some plot classes use this to create drop shadows.
    • Method Summary

      Methods 
      Modifier and TypeMethod and Description
      intcalculateOffsetX()
      Calculates the x-offset for drawing the shadow image relative to the source.
      intcalculateOffsetY()
      Calculates the y-offset for drawing the shadow image relative to the source.
      BufferedImagecreateDropShadow(BufferedImage source)
      Creates and returns an image containing the drop shadow for the specified source image.
    • Method Detail

      • createDropShadow

        BufferedImage createDropShadow(BufferedImage source)
        Creates and returns an image containing the drop shadow for the specified source image.
        Parameters:
        source - the source image.
        Returns:
        A new image containing the shadow.
      • calculateOffsetX

        int calculateOffsetX()
        Calculates the x-offset for drawing the shadow image relative to the source.
        Returns:
        The x-offset.
      • calculateOffsetY

        int calculateOffsetY()
        Calculates the y-offset for drawing the shadow image relative to the source.
        Returns:
        The y-offset.

SCaVis 2.2 © jWork.ORG