java.awt
Class Graphics
java.lang.Object
|
+--java.awt.Graphics
- public abstract class Graphics
- extends Object
|
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)
|
Graphics
public Graphics()
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)