org.jclarion.clarion.print
Class AWTPrintContext

java.lang.Object
  extended by org.jclarion.clarion.print.PrintContext
      extended by org.jclarion.clarion.print.AWTPrintContext

public class AWTPrintContext
extends PrintContext


Constructor Summary
AWTPrintContext(java.awt.Graphics2D g2d)
           
 
Method Summary
 void box(int x1, int y1, int width, int height, java.awt.Color fg, java.awt.Color bg, int lineWidth, int curve)
           
 void clip(int x1, int y1, int width, int height)
           
 void complete()
           
 void drawImage(java.awt.Image img, int x, int y, int width, int height)
           
 void drawLine(int x1, int y1, int x2, int y2, int width)
           
 void drawString(java.lang.String text, int x, int y, boolean trans)
           
 int getHeight()
           
 void restoreClip()
           
 void restoreTranslation()
           
 void setColor(java.awt.Color color)
           
 void setFont(java.awt.Font font)
           
 void start()
           
 int stringWidth(java.lang.String text)
           
 void translate(int scaleX, int scaleY)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AWTPrintContext

public AWTPrintContext(java.awt.Graphics2D g2d)
Method Detail

box

public void box(int x1,
                int y1,
                int width,
                int height,
                java.awt.Color fg,
                java.awt.Color bg,
                int lineWidth,
                int curve)
Specified by:
box in class PrintContext

clip

public void clip(int x1,
                 int y1,
                 int width,
                 int height)
Specified by:
clip in class PrintContext

drawLine

public void drawLine(int x1,
                     int y1,
                     int x2,
                     int y2,
                     int width)
Specified by:
drawLine in class PrintContext

drawString

public void drawString(java.lang.String text,
                       int x,
                       int y,
                       boolean trans)
Specified by:
drawString in class PrintContext

getHeight

public int getHeight()
Specified by:
getHeight in class PrintContext

restoreClip

public void restoreClip()
Specified by:
restoreClip in class PrintContext

restoreTranslation

public void restoreTranslation()
Specified by:
restoreTranslation in class PrintContext

setColor

public void setColor(java.awt.Color color)
Specified by:
setColor in class PrintContext

setFont

public void setFont(java.awt.Font font)
Specified by:
setFont in class PrintContext

stringWidth

public int stringWidth(java.lang.String text)
Specified by:
stringWidth in class PrintContext

translate

public void translate(int scaleX,
                      int scaleY)
Specified by:
translate in class PrintContext

complete

public void complete()
Specified by:
complete in class PrintContext

start

public void start()
Specified by:
start in class PrintContext

drawImage

public void drawImage(java.awt.Image img,
                      int x,
                      int y,
                      int width,
                      int height)
Specified by:
drawImage in class PrintContext


Copyright © 2010. All Rights Reserved.