Prev Class | Next Class | Frames | No Frames |
Summary: Nested | Field | Method | Constr | Detail: Nested | Field | Method | Constr |
java.lang.Object
java.awt.Graphics
java.awt.Graphics2D
gnu.java.awt.peer.gtk.CairoGraphics2D
gnu.java.awt.peer.gtk.CairoSurfaceGraphics
gnu.java.awt.peer.gtk.ComponentGraphicsCopy
public class ComponentGraphicsCopy
extends CairoSurfaceGraphics
Field Summary |
Fields inherited from class gnu.java.awt.peer.gtk.CairoSurfaceGraphics | |
surface |
Fields inherited from class gnu.java.awt.peer.gtk.CairoGraphics2D | |
ALPHA_INTERPOLATION_DEFAULT , ALPHA_INTERPOLATION_QUALITY , ALPHA_INTERPOLATION_SPEED , INTERPOLATION_BICUBIC , INTERPOLATION_BILINEAR , INTERPOLATION_NEAREST , shiftDrawCalls |
Constructor Summary | |
|
Method Summary | |
void | |
void |
|
protected boolean |
|
void |
|
void |
Methods inherited from class gnu.java.awt.peer.gtk.CairoSurfaceGraphics | |
copyAreaImpl , create , draw , drawGlyphVector , drawImage , drawRenderedImage , fill , getBufferCM , getDeviceConfiguration , getNativeCM , getRealBounds |
Methods inherited from class java.awt.Graphics2D | |
addRenderingHints , clip , draw , draw3DRect , drawGlyphVector , drawImage , drawImage , drawRenderableImage , drawRenderedImage , drawString , drawString , drawString , drawString , fill , fill3DRect , getBackground , getComposite , getDeviceConfiguration , getFontRenderContext , getPaint , getRenderingHint , getRenderingHints , getStroke , getTransform , hit , rotate , rotate , scale , setBackground , setComposite , setPaint , setRenderingHint , setRenderingHints , setStroke , setTransform , shear , transform , translate , translate |
Methods inherited from class java.awt.Graphics | |
clearRect , clipRect , copyArea , create , create , dispose , draw3DRect , drawArc , drawBytes , drawChars , drawImage , drawImage , drawImage , drawImage , drawImage , drawImage , drawLine , drawOval , drawPolygon , drawPolygon , drawPolyline , drawRect , drawRoundRect , drawString , drawString , fill3DRect , fillArc , fillOval , fillPolygon , fillPolygon , fillRect , fillRoundRect , finalize , getClip , getClipBounds , getClipBounds , getClipRect , getColor , getFont , getFontMetrics , getFontMetrics , hitClip , setClip , setClip , setColor , setFont , setPaintMode , setXORMode , toString , translate |
Methods inherited from class java.lang.Object | |
clone , equals , extends Object> getClass , finalize , hashCode , notify , notifyAll , toString , wait , wait , wait |
public ComponentGraphicsCopy(int width, int height, GtkComponentPeer component)
public void draw(Shape s)
Overloaded methods that do actual drawing need to enter the gdk threads and also do certain things before and after.
- Overrides:
- draw in interface CairoSurfaceGraphics
public void drawGlyphVector(GlyphVector gv, float x, float y)
- Overrides:
- drawGlyphVector in interface CairoSurfaceGraphics
protected boolean drawImage(Image img, AffineTransform xform, Color bgcolor, ImageObserver obs)
- Overrides:
- drawImage in interface CairoSurfaceGraphics
public void drawRenderedImage(RenderedImage image, AffineTransform xform)
- Overrides:
- drawRenderedImage in interface CairoSurfaceGraphics