|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.awt.Graphics
java.awt.Graphics2D
net.sf.jaxodraw.util.graphics.JaxoWrapperGraphics2D
public class JaxoWrapperGraphics2D
Wrapper around an existing Graphics2D. All methods except two create() are delegated.
| Constructor Summary | |
|---|---|
protected |
JaxoWrapperGraphics2D(java.awt.Graphics2D g)
Constructor. |
| Method Summary | |
|---|---|
void |
addRenderingHints(java.util.Map a)
|
void |
clearRect(int a,
int b,
int c,
int d)
|
void |
clip(java.awt.Shape a)
|
void |
clipRect(int a,
int b,
int c,
int d)
|
protected JaxoWrapperGraphics2D |
clone(java.awt.Graphics2D g)
A clone which wraps the given Graphics2D. |
protected java.lang.Object |
copy()
A clone which wraps the same Graphics2D as this. |
void |
copyArea(int a,
int b,
int c,
int d,
int e,
int f)
|
java.awt.Graphics |
create()
A JaxoWrapperGraphics2D wrapping a Graphics2D obtained from the wrapped Graphics' create(). |
java.awt.Graphics |
create(int x,
int y,
int w,
int h)
A JaxoWrapperGraphics2D wrapping a Graphics2D obtained from the wrapped Graphics' create(...). |
void |
dispose()
|
void |
draw(java.awt.Shape a)
|
void |
draw3DRect(int a,
int b,
int c,
int d,
boolean e)
|
void |
drawArc(int a,
int b,
int c,
int d,
int e,
int f)
|
void |
drawBytes(byte[] a,
int b,
int c,
int d,
int e)
|
void |
drawChars(char[] a,
int b,
int c,
int d,
int e)
|
void |
drawGlyphVector(java.awt.font.GlyphVector a,
float b,
float c)
|
void |
drawImage(java.awt.image.BufferedImage a,
java.awt.image.BufferedImageOp b,
int c,
int d)
|
boolean |
drawImage(java.awt.Image a,
java.awt.geom.AffineTransform b,
java.awt.image.ImageObserver c)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
java.awt.Color d,
java.awt.image.ImageObserver e)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
java.awt.image.ImageObserver d)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.Color f,
java.awt.image.ImageObserver g)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.image.ImageObserver f)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.Color j,
java.awt.image.ImageObserver k)
|
boolean |
drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.image.ImageObserver j)
|
void |
drawLine(int a,
int b,
int c,
int d)
|
void |
drawOval(int a,
int b,
int c,
int d)
|
void |
drawPolygon(int[] a,
int[] b,
int c)
|
void |
drawPolygon(java.awt.Polygon a)
|
void |
drawPolyline(int[] a,
int[] b,
int c)
|
void |
drawRect(int a,
int b,
int c,
int d)
|
void |
drawRenderableImage(java.awt.image.renderable.RenderableImage a,
java.awt.geom.AffineTransform b)
|
void |
drawRenderedImage(java.awt.image.RenderedImage a,
java.awt.geom.AffineTransform b)
|
void |
drawRoundRect(int a,
int b,
int c,
int d,
int e,
int f)
|
void |
drawString(java.text.AttributedCharacterIterator a,
float b,
float c)
|
void |
drawString(java.text.AttributedCharacterIterator a,
int b,
int c)
|
void |
drawString(java.lang.String a,
float b,
float c)
|
void |
drawString(java.lang.String a,
int b,
int c)
|
void |
fill(java.awt.Shape a)
|
void |
fill3DRect(int a,
int b,
int c,
int d,
boolean e)
|
void |
fillArc(int a,
int b,
int c,
int d,
int e,
int f)
|
void |
fillOval(int a,
int b,
int c,
int d)
|
void |
fillPolygon(int[] a,
int[] b,
int c)
|
void |
fillPolygon(java.awt.Polygon a)
|
void |
fillRect(int a,
int b,
int c,
int d)
|
void |
fillRoundRect(int a,
int b,
int c,
int d,
int e,
int f)
|
java.awt.Color |
getBackground()
|
java.awt.Shape |
getClip()
|
java.awt.Rectangle |
getClipBounds()
|
java.awt.Rectangle |
getClipBounds(java.awt.Rectangle a)
|
java.awt.Color |
getColor()
|
java.awt.Composite |
getComposite()
|
java.awt.GraphicsConfiguration |
getDeviceConfiguration()
|
java.awt.Font |
getFont()
|
java.awt.FontMetrics |
getFontMetrics()
|
java.awt.FontMetrics |
getFontMetrics(java.awt.Font a)
|
java.awt.font.FontRenderContext |
getFontRenderContext()
|
java.awt.Paint |
getPaint()
|
java.lang.Object |
getRenderingHint(java.awt.RenderingHints.Key a)
|
java.awt.RenderingHints |
getRenderingHints()
|
java.awt.Stroke |
getStroke()
|
java.awt.geom.AffineTransform |
getTransform()
|
boolean |
hit(java.awt.Rectangle a,
java.awt.Shape b,
boolean c)
|
boolean |
hitClip(int a,
int b,
int c,
int d)
|
void |
rotate(double a)
|
void |
rotate(double a,
double b,
double c)
|
void |
scale(double a,
double b)
|
void |
setBackground(java.awt.Color a)
|
void |
setClip(int a,
int b,
int c,
int d)
|
void |
setClip(java.awt.Shape a)
|
void |
setColor(java.awt.Color a)
|
void |
setComposite(java.awt.Composite a)
|
void |
setFont(java.awt.Font a)
|
void |
setPaint(java.awt.Paint a)
|
void |
setPaintMode()
|
void |
setRenderingHint(java.awt.RenderingHints.Key a,
java.lang.Object b)
|
void |
setRenderingHints(java.util.Map a)
|
void |
setStroke(java.awt.Stroke a)
|
void |
setTransform(java.awt.geom.AffineTransform a)
|
void |
setXORMode(java.awt.Color a)
|
void |
shear(double a,
double b)
|
void |
transform(java.awt.geom.AffineTransform a)
|
void |
translate(double a,
double b)
|
void |
translate(int a,
int b)
|
| Methods inherited from class java.awt.Graphics |
|---|
finalize, getClipRect, toString |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected JaxoWrapperGraphics2D(java.awt.Graphics2D g)
g - The initial graphics object.| Method Detail |
|---|
protected java.lang.Object copy()
protected JaxoWrapperGraphics2D clone(java.awt.Graphics2D g)
g - The graphics object to clone.
public java.awt.Graphics create()
create in class java.awt.Graphics
public java.awt.Graphics create(int x,
int y,
int w,
int h)
create in class java.awt.Graphicsx - The x coordinate.y - The y coordinate.w - The width.h - The height.
public void dispose()
dispose in class java.awt.Graphicspublic void setPaintMode()
setPaintMode in class java.awt.Graphics
public void translate(int a,
int b)
translate in class java.awt.Graphics2D
public void clearRect(int a,
int b,
int c,
int d)
clearRect in class java.awt.Graphics
public void clipRect(int a,
int b,
int c,
int d)
clipRect in class java.awt.Graphics
public void drawLine(int a,
int b,
int c,
int d)
drawLine in class java.awt.Graphics
public void drawOval(int a,
int b,
int c,
int d)
drawOval in class java.awt.Graphics
public void drawRect(int a,
int b,
int c,
int d)
drawRect in class java.awt.Graphics
public void fillOval(int a,
int b,
int c,
int d)
fillOval in class java.awt.Graphics
public void fillRect(int a,
int b,
int c,
int d)
fillRect in class java.awt.Graphics
public void setClip(int a,
int b,
int c,
int d)
setClip in class java.awt.Graphics
public boolean hitClip(int a,
int b,
int c,
int d)
hitClip in class java.awt.Graphics
public void copyArea(int a,
int b,
int c,
int d,
int e,
int f)
copyArea in class java.awt.Graphics
public void drawArc(int a,
int b,
int c,
int d,
int e,
int f)
drawArc in class java.awt.Graphics
public void drawRoundRect(int a,
int b,
int c,
int d,
int e,
int f)
drawRoundRect in class java.awt.Graphics
public void fillArc(int a,
int b,
int c,
int d,
int e,
int f)
fillArc in class java.awt.Graphics
public void fillRoundRect(int a,
int b,
int c,
int d,
int e,
int f)
fillRoundRect in class java.awt.Graphics
public void draw3DRect(int a,
int b,
int c,
int d,
boolean e)
draw3DRect in class java.awt.Graphics2D
public void fill3DRect(int a,
int b,
int c,
int d,
boolean e)
fill3DRect in class java.awt.Graphics2D
public void drawBytes(byte[] a,
int b,
int c,
int d,
int e)
drawBytes in class java.awt.Graphics
public void drawChars(char[] a,
int b,
int c,
int d,
int e)
drawChars in class java.awt.Graphics
public void drawPolygon(int[] a,
int[] b,
int c)
drawPolygon in class java.awt.Graphics
public void drawPolyline(int[] a,
int[] b,
int c)
drawPolyline in class java.awt.Graphics
public void fillPolygon(int[] a,
int[] b,
int c)
fillPolygon in class java.awt.Graphicspublic java.awt.Color getColor()
getColor in class java.awt.Graphicspublic void setColor(java.awt.Color a)
setColor in class java.awt.Graphicspublic void setXORMode(java.awt.Color a)
setXORMode in class java.awt.Graphicspublic java.awt.Font getFont()
getFont in class java.awt.Graphicspublic void setFont(java.awt.Font a)
setFont in class java.awt.Graphicspublic java.awt.FontMetrics getFontMetrics()
getFontMetrics in class java.awt.Graphicspublic void drawPolygon(java.awt.Polygon a)
drawPolygon in class java.awt.Graphicspublic void fillPolygon(java.awt.Polygon a)
fillPolygon in class java.awt.Graphicspublic java.awt.Rectangle getClipBounds()
getClipBounds in class java.awt.Graphicspublic java.awt.Shape getClip()
getClip in class java.awt.Graphicspublic void setClip(java.awt.Shape a)
setClip in class java.awt.Graphicspublic java.awt.FontMetrics getFontMetrics(java.awt.Font a)
getFontMetrics in class java.awt.Graphicspublic java.awt.Rectangle getClipBounds(java.awt.Rectangle a)
getClipBounds in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.image.ImageObserver j)
drawImage in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.image.ImageObserver f)
drawImage in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
java.awt.image.ImageObserver d)
drawImage in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
int f,
int g,
int h,
int i,
java.awt.Color j,
java.awt.image.ImageObserver k)
drawImage in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
int d,
int e,
java.awt.Color f,
java.awt.image.ImageObserver g)
drawImage in class java.awt.Graphics
public boolean drawImage(java.awt.Image a,
int b,
int c,
java.awt.Color d,
java.awt.image.ImageObserver e)
drawImage in class java.awt.Graphicspublic void rotate(double a)
rotate in class java.awt.Graphics2D
public void scale(double a,
double b)
scale in class java.awt.Graphics2D
public void shear(double a,
double b)
shear in class java.awt.Graphics2D
public void translate(double a,
double b)
translate in class java.awt.Graphics2D
public void rotate(double a,
double b,
double c)
rotate in class java.awt.Graphics2Dpublic java.awt.Color getBackground()
getBackground in class java.awt.Graphics2Dpublic void setBackground(java.awt.Color a)
setBackground in class java.awt.Graphics2Dpublic java.awt.Composite getComposite()
getComposite in class java.awt.Graphics2Dpublic void setComposite(java.awt.Composite a)
setComposite in class java.awt.Graphics2Dpublic java.awt.GraphicsConfiguration getDeviceConfiguration()
getDeviceConfiguration in class java.awt.Graphics2Dpublic java.awt.Paint getPaint()
getPaint in class java.awt.Graphics2Dpublic void setPaint(java.awt.Paint a)
setPaint in class java.awt.Graphics2Dpublic java.awt.RenderingHints getRenderingHints()
getRenderingHints in class java.awt.Graphics2Dpublic void clip(java.awt.Shape a)
clip in class java.awt.Graphics2Dpublic void draw(java.awt.Shape a)
draw in class java.awt.Graphics2Dpublic void fill(java.awt.Shape a)
fill in class java.awt.Graphics2Dpublic java.awt.Stroke getStroke()
getStroke in class java.awt.Graphics2Dpublic void setStroke(java.awt.Stroke a)
setStroke in class java.awt.Graphics2Dpublic java.awt.font.FontRenderContext getFontRenderContext()
getFontRenderContext in class java.awt.Graphics2D
public void drawGlyphVector(java.awt.font.GlyphVector a,
float b,
float c)
drawGlyphVector in class java.awt.Graphics2Dpublic java.awt.geom.AffineTransform getTransform()
getTransform in class java.awt.Graphics2Dpublic void setTransform(java.awt.geom.AffineTransform a)
setTransform in class java.awt.Graphics2Dpublic void transform(java.awt.geom.AffineTransform a)
transform in class java.awt.Graphics2D
public void drawString(java.lang.String a,
float b,
float c)
drawString in class java.awt.Graphics2D
public void drawString(java.lang.String a,
int b,
int c)
drawString in class java.awt.Graphics2D
public void drawString(java.text.AttributedCharacterIterator a,
float b,
float c)
drawString in class java.awt.Graphics2D
public void drawString(java.text.AttributedCharacterIterator a,
int b,
int c)
drawString in class java.awt.Graphics2Dpublic void addRenderingHints(java.util.Map a)
addRenderingHints in class java.awt.Graphics2Dpublic void setRenderingHints(java.util.Map a)
setRenderingHints in class java.awt.Graphics2D
public boolean hit(java.awt.Rectangle a,
java.awt.Shape b,
boolean c)
hit in class java.awt.Graphics2D
public void drawRenderedImage(java.awt.image.RenderedImage a,
java.awt.geom.AffineTransform b)
drawRenderedImage in class java.awt.Graphics2D
public void drawRenderableImage(java.awt.image.renderable.RenderableImage a,
java.awt.geom.AffineTransform b)
drawRenderableImage in class java.awt.Graphics2D
public void drawImage(java.awt.image.BufferedImage a,
java.awt.image.BufferedImageOp b,
int c,
int d)
drawImage in class java.awt.Graphics2Dpublic java.lang.Object getRenderingHint(java.awt.RenderingHints.Key a)
getRenderingHint in class java.awt.Graphics2D
public void setRenderingHint(java.awt.RenderingHints.Key a,
java.lang.Object b)
setRenderingHint in class java.awt.Graphics2D
public boolean drawImage(java.awt.Image a,
java.awt.geom.AffineTransform b,
java.awt.image.ImageObserver c)
drawImage in class java.awt.Graphics2D
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||