swingwt.awt
Class Graphics2D
java.lang.Object
swingwt.awt.Graphics
swingwt.awt.Graphics2D
- Direct Known Subclasses:
- SWTGraphics2DRenderer
- public abstract class Graphics2D
- extends Graphics
Method Summary |
abstract void |
addRenderingHints(java.util.Map hints)
|
abstract void |
clip(Shape s)
|
abstract void |
draw(Shape s)
|
abstract void |
drawGlyphVector(GlyphVector g,
float x,
float y)
|
abstract void |
fill(Shape s)
|
abstract Color |
getBackground()
|
abstract Composite |
getComposite()
|
abstract GraphicsConfiguration |
getDeviceConfiguration()
|
abstract FontRenderContext |
getFontRenderContext()
|
abstract Paint |
getPaint()
|
abstract java.lang.Object |
getRenderingHint(java.lang.Object hintKey)
|
abstract RenderingHints |
getRenderingHints()
|
abstract Stroke |
getStroke()
|
abstract AffineTransform |
getTransform()
|
abstract boolean |
hit(Rectangle rect,
Shape s,
boolean onStroke)
|
abstract void |
rotate(double theta)
|
abstract void |
rotate(double theta,
double x,
double y)
|
abstract void |
scale(double sx,
double sy)
|
abstract void |
setBackground(Color color)
|
abstract void |
setComposite(Composite comp)
|
abstract void |
setPaint(Paint paint)
|
abstract void |
setRenderingHint(java.lang.Object hintKey,
java.lang.Object hintValue)
|
abstract void |
setRenderingHints(java.util.Map hints)
|
abstract void |
setStroke(Stroke s)
|
abstract void |
setTransform(AffineTransform Tx)
|
abstract void |
shear(double shx,
double shy)
|
abstract void |
transform(AffineTransform Tx)
|
abstract void |
translate(double tx,
double ty)
|
abstract void |
translate(int x,
int y)
|
Methods inherited from class swingwt.awt.Graphics |
clearRect, clipRect, copyArea, create, create, dispose, draw3DRect, drawArc, drawBytes, drawChars, drawImage, drawImage, drawImage, drawImage, drawImage, drawImage, drawLine, drawOval, drawPolygon, drawPolygon, drawPolyline, drawRect, drawRoundRect, drawString, drawString, fill3DRect, fillArc, fillOval, fillPolygon, fillPolygon, fillRect, fillRoundRect, getClip, getClipBounds, getClipBounds, getClipRect, getColor, getFont, getFontMetrics, getFontMetrics, hitClip, redrawUnder, setClip, setClip, setColor, setFont, setPaintMode, setXORMode, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Graphics2D
public Graphics2D()
draw
public abstract void draw(Shape s)
drawGlyphVector
public abstract void drawGlyphVector(GlyphVector g,
float x,
float y)
fill
public abstract void fill(Shape s)
hit
public abstract boolean hit(Rectangle rect,
Shape s,
boolean onStroke)
getDeviceConfiguration
public abstract GraphicsConfiguration getDeviceConfiguration()
setComposite
public abstract void setComposite(Composite comp)
setPaint
public abstract void setPaint(Paint paint)
setStroke
public abstract void setStroke(Stroke s)
setRenderingHint
public abstract void setRenderingHint(java.lang.Object hintKey,
java.lang.Object hintValue)
getRenderingHint
public abstract java.lang.Object getRenderingHint(java.lang.Object hintKey)
setRenderingHints
public abstract void setRenderingHints(java.util.Map hints)
addRenderingHints
public abstract void addRenderingHints(java.util.Map hints)
getRenderingHints
public abstract RenderingHints getRenderingHints()
translate
public abstract void translate(int x,
int y)
- Specified by:
translate
in class Graphics
translate
public abstract void translate(double tx,
double ty)
rotate
public abstract void rotate(double theta)
rotate
public abstract void rotate(double theta,
double x,
double y)
scale
public abstract void scale(double sx,
double sy)
shear
public abstract void shear(double shx,
double shy)
transform
public abstract void transform(AffineTransform Tx)
setTransform
public abstract void setTransform(AffineTransform Tx)
getTransform
public abstract AffineTransform getTransform()
getPaint
public abstract Paint getPaint()
getComposite
public abstract Composite getComposite()
setBackground
public abstract void setBackground(Color color)
getBackground
public abstract Color getBackground()
getStroke
public abstract Stroke getStroke()
clip
public abstract void clip(Shape s)
getFontRenderContext
public abstract FontRenderContext getFontRenderContext()