Interface IGraphics

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void clearRect​(int x, int y, int width, int height)  
      void clip​(java.awt.Shape s)  
      void clipRect​(int x, int y, int width, int height)  
      void copyArea​(int x, int y, int width, int height, int dx, int dy)  
      IGraphics create()  
      void draw​(java.awt.Shape s)  
      void drawArc​(int x, int y, int width, int height, int startAngle, int arcAngle)  
      void drawGlyphVector​(java.awt.font.GlyphVector g, float x, float y)  
      void drawImage​(java.awt.image.BufferedImage img, java.awt.image.BufferedImageOp op, int x, int y)  
      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)  
      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)  
      boolean drawImage​(java.awt.Image img, int x, int y, int width, int height, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)  
      boolean drawImage​(java.awt.Image img, int x, int y, int width, int height, java.awt.image.ImageObserver observer)  
      boolean drawImage​(java.awt.Image img, int x, int y, java.awt.Color bgcolor, java.awt.image.ImageObserver observer)  
      boolean drawImage​(java.awt.Image img, int x, int y, java.awt.image.ImageObserver observer)  
      boolean drawImage​(java.awt.Image img, java.awt.geom.AffineTransform xform, java.awt.image.ImageObserver obs)  
      void drawLine​(int x1, int y1, int x2, int y2)  
      void drawOval​(int x, int y, int width, int height)  
      void drawPolygon​(int[] xPoints, int[] yPoints, int nPoints)  
      void drawPolyline​(int[] xPoints, int[] yPoints, int nPoints)  
      void drawRenderableImage​(java.awt.image.renderable.RenderableImage img, java.awt.geom.AffineTransform xform)  
      void drawRenderedImage​(java.awt.image.RenderedImage img, java.awt.geom.AffineTransform xform)  
      void drawRoundRect​(int x, int y, int width, int height, int arcWidth, int arcHeight)  
      void drawString​(java.lang.String str, float x, float y)  
      void drawString​(java.lang.String str, int x, int y)  
      void drawString​(java.text.AttributedCharacterIterator iterator, float x, float y)  
      void drawString​(java.text.AttributedCharacterIterator iterator, int x, int y)  
      void fill​(java.awt.Shape s)  
      void fillArc​(int x, int y, int width, int height, int startAngle, int arcAngle)  
      void fillOval​(int x, int y, int width, int height)  
      void fillPolygon​(int[] xPoints, int[] yPoints, int nPoints)  
      void fillRect​(int x, int y, int width, int height)  
      void fillRoundRect​(int x, int y, int width, int height, int arcWidth, int arcHeight)  
      java.awt.Color getBackground()  
      java.awt.Shape getClip()  
      java.awt.Rectangle getClipBounds()  
      java.awt.Color getColor()  
      java.awt.Composite getComposite()  
      java.awt.GraphicsConfiguration getDeviceConfiguration()  
      java.awt.Font getFont()  
      java.awt.FontMetrics getFontMetrics​(java.awt.Font f)  
      java.awt.font.FontRenderContext getFontRenderContext()  
      IGraphicResolution getGraphicResolution()  
      java.awt.Paint getPaint()  
      java.lang.Object getRenderingHint​(java.awt.RenderingHints.Key hintKey)  
      java.awt.RenderingHints getRenderingHints()  
      java.awt.Stroke getStroke()  
      java.awt.geom.AffineTransform getTransform()  
      IValueTransformer getValueTransformer()  
      boolean hit​(java.awt.Rectangle rect, java.awt.Shape s, boolean onStroke)  
      void rotate​(double theta)  
      void rotate​(double theta, double x, double y)  
      void scale​(double sx, double sy)  
      void setBackground​(java.awt.Color color)  
      void setClip​(int x, int y, int width, int height)  
      void setClip​(java.awt.Shape clip)  
      void setColor​(java.awt.Color c)  
      void setComposite​(java.awt.Composite comp)  
      void setFont​(java.awt.Font font)  
      void setPaint​(java.awt.Paint paint)  
      void setPaintMode()  
      void setStroke​(java.awt.Stroke s)  
      void setTransform​(java.awt.geom.AffineTransform Tx)  
      void setXORMode​(java.awt.Color c1)  
      void shear​(double shx, double shy)  
      void transform​(java.awt.geom.AffineTransform Tx)  
      void translate​(double tx, double ty)  
      void translate​(int x, int y)  
    • Method Detail

      • 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()
      • 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)