Package org.apache.xmlgraphics.java2d
Class AbstractGraphicsConfiguration
- java.lang.Object
-
- java.awt.GraphicsConfiguration
-
- org.apache.xmlgraphics.java2d.AbstractGraphicsConfiguration
-
- Direct Known Subclasses:
GraphicsConfigurationWithoutTransparency,GraphicsConfigurationWithTransparency
public abstract class AbstractGraphicsConfiguration extends 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.
-
-
Constructor Summary
Constructors Constructor Description AbstractGraphicsConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description VolatileImagecreateCompatibleVolatileImage(int width, int height)VolatileImagecreateCompatibleVolatileImage(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
-
-
-
-
Method Detail
-
createCompatibleVolatileImage
public VolatileImage createCompatibleVolatileImage(int width, int height)
- Overrides:
createCompatibleVolatileImagein classGraphicsConfiguration- Since:
- JDK 1.4
- See Also:
GraphicsConfiguration.createCompatibleVolatileImage(int, int)
-
createCompatibleVolatileImage
public VolatileImage createCompatibleVolatileImage(int width, int height, int transparency)
- Overrides:
createCompatibleVolatileImagein classGraphicsConfiguration- Since:
- JDK 1.5
- See Also:
GraphicsConfiguration.createCompatibleVolatileImage(int, int, int)
-
-