kAWT Version 0.98

java.awt
Class Graphics

java.lang.Object
  |
  +--java.awt.Graphics

public abstract class Graphics
extends Object


Constructor Summary
Graphics()
           
 
Method Summary
abstract  void clearRect(int x, int y, int w, int h)
           
abstract  void clipRect(int x, int y, int w, int h)
           
abstract  Graphics create()
           
 Graphics create(int x, int y, int width, int height)
           
 void dispose()
           
abstract  boolean drawImage(Image image, int x, int y, ImageObserver observer)
           
abstract  void drawLine(int x1, int y1, int x2, int y2)
           
abstract  void drawOval(int x, int y, int w, int h)
          Since there is no drawOval in com.sun.kjava.Graphics, this method draw a roundRect
abstract  void drawPolyline(int[] xPoints, int[] yPoints, int nPoints)
           
abstract  void drawRect(int x, int y, int width, int height)
           
abstract  void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
           
abstract  void drawString(String text, int x, int y)
           
abstract  void fillRect(int x, int y, int width, int height)
           
abstract  void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
           
abstract  Rectangle getClipBounds()
           
abstract  Color getColor()
           
abstract  Font getFont()
           
abstract  FontMetrics getFontMetrics()
           
abstract  FontMetrics getFontMetrics(Font font)
           
abstract  boolean hitClip(int x, int y, int w, int h)
           
abstract  void setClip(int x, int y, int w, int h)
           
abstract  void setColor(Color c)
           
abstract  void setFont(Font font)
           
abstract  void setPaintMode()
           
abstract  void setXORMode(Color c)
           
abstract  void translate(int x, int y)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Graphics

public Graphics()
Method Detail

create

public abstract Graphics create()

create

public Graphics create(int x,
                       int y,
                       int width,
                       int height)

getClipBounds

public abstract Rectangle getClipBounds()

clipRect

public abstract void clipRect(int x,
                              int y,
                              int w,
                              int h)

setClip

public abstract void setClip(int x,
                             int y,
                             int w,
                             int h)

clearRect

public abstract void clearRect(int x,
                               int y,
                               int w,
                               int h)

drawImage

public abstract boolean drawImage(Image image,
                                  int x,
                                  int y,
                                  ImageObserver observer)

setPaintMode

public abstract void setPaintMode()

setXORMode

public abstract void setXORMode(Color c)

dispose

public void dispose()

drawLine

public abstract void drawLine(int x1,
                              int y1,
                              int x2,
                              int y2)

drawPolyline

public abstract void drawPolyline(int[] xPoints,
                                  int[] yPoints,
                                  int nPoints)

drawRoundRect

public abstract void drawRoundRect(int x,
                                   int y,
                                   int width,
                                   int height,
                                   int arcWidth,
                                   int arcHeight)

drawString

public abstract void drawString(String text,
                                int x,
                                int y)

drawOval

public abstract void drawOval(int x,
                              int y,
                              int w,
                              int h)
Since there is no drawOval in com.sun.kjava.Graphics, this method draw a roundRect

drawRect

public abstract void drawRect(int x,
                              int y,
                              int width,
                              int height)

fillRect

public abstract void fillRect(int x,
                              int y,
                              int width,
                              int height)

fillRoundRect

public abstract void fillRoundRect(int x,
                                   int y,
                                   int width,
                                   int height,
                                   int arcWidth,
                                   int arcHeight)

getFont

public abstract Font getFont()

getColor

public abstract Color getColor()

hitClip

public abstract boolean hitClip(int x,
                                int y,
                                int w,
                                int h)

getFontMetrics

public abstract FontMetrics getFontMetrics()

getFontMetrics

public abstract FontMetrics getFontMetrics(Font font)

setColor

public abstract void setColor(Color c)

setFont

public abstract void setFont(Font font)

translate

public abstract void translate(int x,
                               int y)

kAWT Version 0.98