org.eclipse.draw2d
Class PrinterGraphics
java.lang.Object
|
+--org.eclipse.draw2d.Graphics
|
+--org.eclipse.draw2d.ScaledGraphics
|
+--org.eclipse.draw2d.PrinterGraphics
- public class PrinterGraphics
- extends ScaledGraphics
A scalable graphics object used to print to a printer.
Method Summary |
void |
drawImage(Image srcImage,
int x,
int y)
Draws the given Image at the location (x,y). |
void |
drawImage(Image srcImage,
int sx,
int sy,
int sw,
int sh,
int tx,
int ty,
int tw,
int th)
Draws a rectangular section of the given Image to the specified rectangular reagion on
the canvas. |
Methods inherited from class org.eclipse.draw2d.ScaledGraphics |
clipRect, dispose, drawArc, drawFocus, drawLine, drawOval, drawPolygon, drawPolyline, drawRectangle, drawRoundRectangle, drawString, drawText, fillArc, fillGradient, fillOval, fillPolygon, fillRectangle, fillRoundRectangle, fillString, fillText, getBackgroundColor, getClip, getFont, getFontMetrics, getForegroundColor, getLineStyle, getLineWidth, getXORMode, popState, pushState, restoreState, scale, setBackgroundColor, setClip, setFont, setForegroundColor, setLineStyle, setLineWidth, setXORMode, translate |
Methods inherited from class org.eclipse.draw2d.Graphics |
drawArc, drawFocus, drawImage, drawImage, drawLine, drawOval, drawRectangle, drawString, drawText, fillArc, fillGradient, fillOval, fillRectangle, fillString, fillText, translate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PrinterGraphics
public PrinterGraphics(Graphics g,
Printer p)
- Creates a new PrinterGraphics with Graphics g, using Printer p
- Parameters:
g
- Graphics object to draw withp
- Printer to print to
drawImage
public void drawImage(Image srcImage,
int x,
int y)
- Description copied from class:
Graphics
- Draws the given Image at the location (x,y).
- Overrides:
drawImage
in class ScaledGraphics
- See Also:
Graphics.drawImage(Image, int, int)
drawImage
public void drawImage(Image srcImage,
int sx,
int sy,
int sw,
int sh,
int tx,
int ty,
int tw,
int th)
- Description copied from class:
Graphics
- Draws a rectangular section of the given Image to the specified rectangular reagion on
the canvas. The section of the image bounded by the rectangle (x1,y1,w1,h1) is copied
to the section of the canvas bounded by the rectangle (x2,y2,w2,h2). If these two
sizes are different, scaling will occur.
- Overrides:
drawImage
in class ScaledGraphics
- See Also:
Graphics.drawImage(Image, int, int, int, int, int, int, int, int)
Copyright (c) IBM Corp. and others 2000, 2003. All Rights Reserved.