Class AbstractGraphicsConfiguration

  • Direct Known Subclasses:
    GraphicsConfigurationWithoutTransparency, GraphicsConfigurationWithTransparency

    public abstract class AbstractGraphicsConfiguration
    extends java.awt.GraphicsConfiguration
    Adapter to allow subclassing java.awt.GraphicsConfiguration without compilation errors. The version for JDK 1.4 needs to add an override for the abstract createCompatibleVolatileImage() method. It can't be overidden for JDK 1.3 because there is no VolatileImage there.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.awt.image.VolatileImage createCompatibleVolatileImage​(int width, int height)  
      java.awt.image.VolatileImage createCompatibleVolatileImage​(int width, int height, int transparency)  
      • Methods inherited from class java.awt.GraphicsConfiguration

        createCompatibleImage, createCompatibleImage, createCompatibleVolatileImage, createCompatibleVolatileImage, getBounds, getBufferCapabilities, getColorModel, getColorModel, getDefaultTransform, getDevice, getImageCapabilities, getNormalizingTransform, isTranslucencyCapable
      • Methods inherited from class java.lang.Object

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

      • AbstractGraphicsConfiguration

        public AbstractGraphicsConfiguration()
    • Method Detail

      • createCompatibleVolatileImage

        public java.awt.image.VolatileImage createCompatibleVolatileImage​(int width,
                                                                          int height)
        Overrides:
        createCompatibleVolatileImage in class java.awt.GraphicsConfiguration
        Since:
        JDK 1.4
        See Also:
        GraphicsConfiguration.createCompatibleVolatileImage(int, int)
      • createCompatibleVolatileImage

        public java.awt.image.VolatileImage createCompatibleVolatileImage​(int width,
                                                                          int height,
                                                                          int transparency)
        Overrides:
        createCompatibleVolatileImage in class java.awt.GraphicsConfiguration
        Since:
        JDK 1.5
        See Also:
        GraphicsConfiguration.createCompatibleVolatileImage(int, int, int)