swingwt.awt
Class Graphics
java.lang.Object
swingwt.awt.Graphics
- Direct Known Subclasses:
- Graphics2D
- public abstract class Graphics
- extends java.lang.Object
Constructor Summary |
protected |
Graphics()
|
Method Summary |
abstract void |
clearRect(int x,
int y,
int width,
int height)
|
abstract void |
clipRect(int x,
int y,
int width,
int height)
|
abstract void |
copyArea(int x,
int y,
int width,
int height,
int dx,
int dy)
|
abstract Graphics |
create()
|
Graphics |
create(int x,
int y,
int width,
int height)
|
abstract void |
dispose()
|
void |
draw3DRect(int x,
int y,
int width,
int height,
boolean raised)
|
abstract void |
drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
|
void |
drawBytes(byte[] data,
int offset,
int length,
int x,
int y)
|
void |
drawChars(char[] data,
int offset,
int length,
int x,
int y)
|
abstract boolean |
drawImage(Image img,
int x,
int y,
Color bgcolor,
ImageObserver observer)
|
abstract boolean |
drawImage(Image img,
int x,
int y,
ImageObserver observer)
|
abstract boolean |
drawImage(Image img,
int x,
int y,
int width,
int height,
Color bgcolor,
ImageObserver observer)
|
abstract boolean |
drawImage(Image img,
int x,
int y,
int width,
int height,
ImageObserver observer)
|
abstract boolean |
drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
Color bgcolor,
ImageObserver observer)
|
abstract boolean |
drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
ImageObserver observer)
|
abstract void |
drawLine(int x1,
int y1,
int x2,
int y2)
|
abstract void |
drawOval(int x,
int y,
int width,
int height)
|
abstract void |
drawPolygon(int[] xPoints,
int[] yPoints,
int nPoints)
|
void |
drawPolygon(Polygon p)
|
abstract void |
drawPolyline(int[] xPoints,
int[] yPoints,
int nPoints)
|
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(java.lang.String str,
int x,
int y)
|
abstract void |
drawString(java.lang.String str,
int x,
int y,
boolean transparent)
|
void |
fill3DRect(int x,
int y,
int width,
int height,
boolean raised)
|
abstract void |
fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
|
abstract void |
fillOval(int x,
int y,
int width,
int height)
|
abstract void |
fillPolygon(int[] xPoints,
int[] yPoints,
int nPoints)
|
void |
fillPolygon(Polygon p)
|
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 Shape |
getClip()
|
abstract Rectangle |
getClipBounds()
|
Rectangle |
getClipBounds(Rectangle r)
|
Rectangle |
getClipRect()
|
abstract Color |
getColor()
|
abstract Font |
getFont()
|
FontMetrics |
getFontMetrics()
|
abstract FontMetrics |
getFontMetrics(Font f)
|
boolean |
hitClip(int x,
int y,
int width,
int height)
|
abstract void |
redrawUnder(int x,
int y,
int width,
int height)
|
abstract void |
setClip(int x,
int y,
int width,
int height)
|
abstract void |
setClip(Shape clip)
|
abstract void |
setColor(Color c)
|
abstract void |
setFont(Font font)
|
abstract void |
setPaintMode()
|
abstract void |
setXORMode(Color c1)
|
java.lang.String |
toString()
|
abstract void |
translate(int x,
int y)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Graphics
protected Graphics()
create
public abstract Graphics create()
create
public Graphics create(int x,
int y,
int width,
int height)
translate
public abstract void translate(int x,
int y)
getColor
public abstract Color getColor()
setColor
public abstract void setColor(Color c)
setPaintMode
public abstract void setPaintMode()
setXORMode
public abstract void setXORMode(Color c1)
getFont
public abstract Font getFont()
setFont
public abstract void setFont(Font font)
getFontMetrics
public FontMetrics getFontMetrics()
getFontMetrics
public abstract FontMetrics getFontMetrics(Font f)
getClipBounds
public abstract Rectangle getClipBounds()
clipRect
public abstract void clipRect(int x,
int y,
int width,
int height)
setClip
public abstract void setClip(int x,
int y,
int width,
int height)
getClip
public abstract Shape getClip()
setClip
public abstract void setClip(Shape clip)
copyArea
public abstract void copyArea(int x,
int y,
int width,
int height,
int dx,
int dy)
drawLine
public abstract void drawLine(int x1,
int y1,
int x2,
int y2)
drawRect
public void drawRect(int x,
int y,
int width,
int height)
clearRect
public abstract void clearRect(int x,
int y,
int width,
int height)
drawRoundRect
public abstract void drawRoundRect(int x,
int y,
int width,
int height,
int arcWidth,
int arcHeight)
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)
draw3DRect
public void draw3DRect(int x,
int y,
int width,
int height,
boolean raised)
fill3DRect
public void fill3DRect(int x,
int y,
int width,
int height,
boolean raised)
drawOval
public abstract void drawOval(int x,
int y,
int width,
int height)
fillOval
public abstract void fillOval(int x,
int y,
int width,
int height)
drawArc
public abstract void drawArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
fillArc
public abstract void fillArc(int x,
int y,
int width,
int height,
int startAngle,
int arcAngle)
drawPolyline
public abstract void drawPolyline(int[] xPoints,
int[] yPoints,
int nPoints)
drawPolygon
public abstract void drawPolygon(int[] xPoints,
int[] yPoints,
int nPoints)
drawPolygon
public void drawPolygon(Polygon p)
fillPolygon
public abstract void fillPolygon(int[] xPoints,
int[] yPoints,
int nPoints)
fillPolygon
public void fillPolygon(Polygon p)
drawString
public abstract void drawString(java.lang.String str,
int x,
int y)
drawString
public abstract void drawString(java.lang.String str,
int x,
int y,
boolean transparent)
drawChars
public void drawChars(char[] data,
int offset,
int length,
int x,
int y)
drawBytes
public void drawBytes(byte[] data,
int offset,
int length,
int x,
int y)
drawImage
public abstract boolean drawImage(Image img,
int x,
int y,
ImageObserver observer)
drawImage
public abstract boolean drawImage(Image img,
int x,
int y,
int width,
int height,
ImageObserver observer)
drawImage
public abstract boolean drawImage(Image img,
int x,
int y,
Color bgcolor,
ImageObserver observer)
drawImage
public abstract boolean drawImage(Image img,
int x,
int y,
int width,
int height,
Color bgcolor,
ImageObserver observer)
drawImage
public abstract boolean drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
ImageObserver observer)
drawImage
public abstract boolean drawImage(Image img,
int dx1,
int dy1,
int dx2,
int dy2,
int sx1,
int sy1,
int sx2,
int sy2,
Color bgcolor,
ImageObserver observer)
dispose
public abstract void dispose()
toString
public java.lang.String toString()
getClipRect
public Rectangle getClipRect()
hitClip
public boolean hitClip(int x,
int y,
int width,
int height)
getClipBounds
public Rectangle getClipBounds(Rectangle r)
redrawUnder
public abstract void redrawUnder(int x,
int y,
int width,
int height)