Package net.anwiba.commons.graphic
Interface IGraphics
-
- All Known Subinterfaces:
IClosableGraphics
- All Known Implementing Classes:
AbstractGraphics,Graphic2DDecorator
public interface IGraphics
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclearRect(int x, int y, int width, int height)voidclip(java.awt.Shape s)voidclipRect(int x, int y, int width, int height)voidcopyArea(int x, int y, int width, int height, int dx, int dy)IGraphicscreate()voiddraw(java.awt.Shape s)voiddrawArc(int x, int y, int width, int height, int startAngle, int arcAngle)voiddrawGlyphVector(java.awt.font.GlyphVector g, float x, float y)voiddrawImage(java.awt.image.BufferedImage img, java.awt.image.BufferedImageOp op, int x, int y)booleandrawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, int x, int y, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, int x, int y, java.awt.image.ImageObserver observer)booleandrawImage(java.awt.Image img, java.awt.geom.AffineTransform xform, java.awt.image.ImageObserver obs)voiddrawLine(int x1, int y1, int x2, int y2)voiddrawOval(int x, int y, int width, int height)voiddrawPolygon(int[] xPoints, int[] yPoints, int nPoints)voiddrawPolyline(int[] xPoints, int[] yPoints, int nPoints)voiddrawRenderableImage(java.awt.image.renderable.RenderableImage img, java.awt.geom.AffineTransform xform)voiddrawRenderedImage(java.awt.image.RenderedImage img, java.awt.geom.AffineTransform xform)voiddrawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)voiddrawString(java.lang.String str, float x, float y)voiddrawString(java.lang.String str, int x, int y)voiddrawString(java.text.AttributedCharacterIterator iterator, float x, float y)voiddrawString(java.text.AttributedCharacterIterator iterator, int x, int y)voidfill(java.awt.Shape s)voidfillArc(int x, int y, int width, int height, int startAngle, int arcAngle)voidfillOval(int x, int y, int width, int height)voidfillPolygon(int[] xPoints, int[] yPoints, int nPoints)voidfillRect(int x, int y, int width, int height)voidfillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)java.awt.ColorgetBackground()java.awt.ShapegetClip()java.awt.RectanglegetClipBounds()java.awt.ColorgetColor()java.awt.CompositegetComposite()java.awt.GraphicsConfigurationgetDeviceConfiguration()java.awt.FontgetFont()java.awt.FontMetricsgetFontMetrics(java.awt.Font f)java.awt.font.FontRenderContextgetFontRenderContext()IGraphicResolutiongetGraphicResolution()java.awt.PaintgetPaint()java.lang.ObjectgetRenderingHint(java.awt.RenderingHints.Key hintKey)java.awt.RenderingHintsgetRenderingHints()java.awt.StrokegetStroke()java.awt.geom.AffineTransformgetTransform()IValueTransformergetValueTransformer()booleanhit(java.awt.Rectangle rect, java.awt.Shape s, boolean onStroke)voidrotate(double theta)voidrotate(double theta, double x, double y)voidscale(double sx, double sy)voidsetBackground(java.awt.Color color)voidsetClip(int x, int y, int width, int height)voidsetClip(java.awt.Shape clip)voidsetColor(java.awt.Color c)voidsetComposite(java.awt.Composite comp)voidsetFont(java.awt.Font font)voidsetPaint(java.awt.Paint paint)voidsetPaintMode()voidsetStroke(java.awt.Stroke s)voidsetTransform(java.awt.geom.AffineTransform Tx)voidsetXORMode(java.awt.Color c1)voidshear(double shx, double shy)voidtransform(java.awt.geom.AffineTransform Tx)voidtranslate(double tx, double ty)voidtranslate(int x, int y)
-
-
-
Method Detail
-
getGraphicResolution
IGraphicResolution getGraphicResolution()
-
getValueTransformer
IValueTransformer getValueTransformer()
-
draw
void draw(java.awt.Shape s)
-
drawImage
boolean drawImage(java.awt.Image img, java.awt.geom.AffineTransform xform, java.awt.image.ImageObserver obs)
-
drawImage
void drawImage(java.awt.image.BufferedImage img, java.awt.image.BufferedImageOp op, int x, int y)
-
drawRenderedImage
void drawRenderedImage(java.awt.image.RenderedImage img, java.awt.geom.AffineTransform xform)
-
drawRenderableImage
void drawRenderableImage(java.awt.image.renderable.RenderableImage img, java.awt.geom.AffineTransform xform)
-
drawString
void drawString(java.lang.String str, int x, int y)
-
drawString
void drawString(java.lang.String str, float x, float y)
-
drawString
void drawString(java.text.AttributedCharacterIterator iterator, int x, int y)
-
drawString
void drawString(java.text.AttributedCharacterIterator iterator, float x, float y)
-
drawGlyphVector
void drawGlyphVector(java.awt.font.GlyphVector g, float x, float y)
-
fill
void fill(java.awt.Shape s)
-
hit
boolean hit(java.awt.Rectangle rect, java.awt.Shape s, boolean onStroke)
-
getDeviceConfiguration
java.awt.GraphicsConfiguration getDeviceConfiguration()
-
setComposite
void setComposite(java.awt.Composite comp)
-
setPaint
void setPaint(java.awt.Paint paint)
-
setStroke
void setStroke(java.awt.Stroke s)
-
getRenderingHint
java.lang.Object getRenderingHint(java.awt.RenderingHints.Key hintKey)
-
getRenderingHints
java.awt.RenderingHints getRenderingHints()
-
translate
void translate(int x, int y)
-
translate
void translate(double tx, double ty)
-
rotate
void rotate(double theta)
-
rotate
void rotate(double theta, double x, double y)
-
scale
void scale(double sx, double sy)
-
shear
void shear(double shx, double shy)
-
transform
void transform(java.awt.geom.AffineTransform Tx)
-
setTransform
void setTransform(java.awt.geom.AffineTransform Tx)
-
getTransform
java.awt.geom.AffineTransform getTransform()
-
getPaint
java.awt.Paint getPaint()
-
getComposite
java.awt.Composite getComposite()
-
setBackground
void setBackground(java.awt.Color color)
-
getBackground
java.awt.Color getBackground()
-
getStroke
java.awt.Stroke getStroke()
-
clip
void clip(java.awt.Shape s)
-
getFontRenderContext
java.awt.font.FontRenderContext getFontRenderContext()
-
create
IGraphics create()
-
getColor
java.awt.Color getColor()
-
setColor
void setColor(java.awt.Color c)
-
setPaintMode
void setPaintMode()
-
setXORMode
void setXORMode(java.awt.Color c1)
-
getFont
java.awt.Font getFont()
-
setFont
void setFont(java.awt.Font font)
-
getFontMetrics
java.awt.FontMetrics getFontMetrics(java.awt.Font f)
-
getClipBounds
java.awt.Rectangle getClipBounds()
-
clipRect
void clipRect(int x, int y, int width, int height)
-
setClip
void setClip(int x, int y, int width, int height)
-
getClip
java.awt.Shape getClip()
-
setClip
void setClip(java.awt.Shape clip)
-
copyArea
void copyArea(int x, int y, int width, int height, int dx, int dy)
-
drawLine
void drawLine(int x1, int y1, int x2, int y2)
-
fillRect
void fillRect(int x, int y, int width, int height)
-
clearRect
void clearRect(int x, int y, int width, int height)
-
drawRoundRect
void drawRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
-
fillRoundRect
void fillRoundRect(int x, int y, int width, int height, int arcWidth, int arcHeight)
-
drawOval
void drawOval(int x, int y, int width, int height)
-
fillOval
void fillOval(int x, int y, int width, int height)
-
drawArc
void drawArc(int x, int y, int width, int height, int startAngle, int arcAngle)
-
fillArc
void fillArc(int x, int y, int width, int height, int startAngle, int arcAngle)
-
drawPolyline
void drawPolyline(int[] xPoints, int[] yPoints, int nPoints)
-
drawPolygon
void drawPolygon(int[] xPoints, int[] yPoints, int nPoints)
-
fillPolygon
void fillPolygon(int[] xPoints, int[] yPoints, int nPoints)
-
drawImage
boolean drawImage(java.awt.Image img, int x, int y, java.awt.image.ImageObserver observer)
-
drawImage
boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.image.ImageObserver observer)
-
drawImage
boolean drawImage(java.awt.Image img, int x, int y, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
-
drawImage
boolean drawImage(java.awt.Image img, int x, int y, int width, int height, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
-
drawImage
boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.image.ImageObserver observer)
-
drawImage
boolean drawImage(java.awt.Image img, int dx1, int dy1, int dx2, int dy2, int sx1, int sy1, int sx2, int sy2, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)
-
-