com.eteks.java2d
Class PJAGraphicsConfiguration

java.lang.Object
  |
  +--java.awt.GraphicsConfiguration
        |
        +--com.eteks.java2d.PJAGraphicsConfiguration

public class PJAGraphicsConfiguration
extends GraphicsConfiguration

Pure Java AWT GraphicsConfiguration implementation. Java2D can work with PJA only with JVM version >= 1.2. Implementation of these methods is inspired from sun.awt.X11GraphicsConfig class.

Since:
PJA2.0
Author:
Emmanuel Puybaret
See Also:
PJAToolkit

Constructor Summary
PJAGraphicsConfiguration(GraphicsDevice device)
           
 
Method Summary
 BufferedImage createCompatibleImage(int width, int height)
          java.awt.GraphicsConfiguration implementation.
 BufferedImage createCompatibleImage(int width, int height, int transparency)
          java.awt.GraphicsConfiguration implementation.
 Rectangle getBounds()
          java.awt.GraphicsConfiguration implementation.
 ColorModel getColorModel()
          java.awt.GraphicsConfiguration implementation.
 ColorModel getColorModel(int transparency)
          java.awt.GraphicsConfiguration implementation.
 AffineTransform getDefaultTransform()
          java.awt.GraphicsConfiguration implementation.
 GraphicsDevice getDevice()
          java.awt.GraphicsConfiguration implementation.
 AffineTransform getNormalizingTransform()
          java.awt.GraphicsConfiguration implementation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PJAGraphicsConfiguration

public PJAGraphicsConfiguration(GraphicsDevice device)
Method Detail

getDevice

public GraphicsDevice getDevice()
java.awt.GraphicsConfiguration implementation.
Overrides:
getDevice in class GraphicsConfiguration
See Also:
GraphicsConfiguration

createCompatibleImage

public BufferedImage createCompatibleImage(int width,
                                           int height)
java.awt.GraphicsConfiguration implementation.
Overrides:
createCompatibleImage in class GraphicsConfiguration
See Also:
GraphicsConfiguration

createCompatibleImage

public BufferedImage createCompatibleImage(int width,
                                           int height,
                                           int transparency)
java.awt.GraphicsConfiguration implementation.
Overrides:
createCompatibleImage in class GraphicsConfiguration
See Also:
GraphicsConfiguration

getColorModel

public ColorModel getColorModel()
java.awt.GraphicsConfiguration implementation.
Overrides:
getColorModel in class GraphicsConfiguration
See Also:
GraphicsConfiguration

getColorModel

public ColorModel getColorModel(int transparency)
java.awt.GraphicsConfiguration implementation.
Overrides:
getColorModel in class GraphicsConfiguration
See Also:
GraphicsConfiguration

getDefaultTransform

public AffineTransform getDefaultTransform()
java.awt.GraphicsConfiguration implementation.
Overrides:
getDefaultTransform in class GraphicsConfiguration
See Also:
GraphicsConfiguration

getNormalizingTransform

public AffineTransform getNormalizingTransform()
java.awt.GraphicsConfiguration implementation.
Overrides:
getNormalizingTransform in class GraphicsConfiguration
See Also:
GraphicsConfiguration

getBounds

public Rectangle getBounds()
java.awt.GraphicsConfiguration implementation.
Overrides:
getBounds in class GraphicsConfiguration
See Also:
GraphicsConfiguration