Class ImageBuffered

All Implemented Interfaces:
Image

public class ImageBuffered extends ImageRendered
This class is an implementation of the Image interface exposing a BufferedImage.
  • Constructor Details

    • ImageBuffered

      public ImageBuffered(ImageInfo info, BufferedImage buffered, Color transparentColor)
      Main constructor.
      Parameters:
      info - the image info object
      buffered - the BufferedImage instance
      transparentColor - the transparent color or null
  • Method Details

    • getFlavor

      public ImageFlavor getFlavor()
      Returns the flavor of the image.
      Specified by:
      getFlavor in interface Image
      Overrides:
      getFlavor in class ImageRendered
      Returns:
      the image flavor
    • getBufferedImage

      public BufferedImage getBufferedImage()
      Returns the contained BufferedImage instance.
      Returns:
      the BufferedImage instance