Class WMFGraphics


  • public class WMFGraphics
    extends java.awt.Graphics
    • Constructor Summary

      Constructors 
      Constructor Description
      WMFGraphics​(MetaFile w, int width, int height, java.awt.Color fg, java.awt.Color bg)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void clearRect​(int i, int j, int k, int l)  
      void clipRect​(int i, int j, int k, int l)  
      void copyArea​(int i, int j, int k, int l, int i1, int j1)  
      java.awt.Graphics create()  
      void createHandles()  
      void deleteHandles()  
      void dispose()  
      void drawArc​(int x, int y, int width, int height, int startAngle, int arcAngle)  
      boolean drawImage​(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.Color color, java.awt.image.ImageObserver imageobserver)  
      boolean drawImage​(java.awt.Image image, int leftD, int topD, int rightD, int bottomD, int leftS, int topS, int rightS, int bottomS, java.awt.image.ImageObserver imageobserver)  
      boolean drawImage​(java.awt.Image image, int left, int top, int width, int height, java.awt.Color color, java.awt.image.ImageObserver imageobserver)  
      boolean drawImage​(java.awt.Image image, int x, int y, int w, int h, java.awt.image.ImageObserver imageobserver)  
      boolean drawImage​(java.awt.Image image, int x, int y, java.awt.Color color, java.awt.image.ImageObserver imageobserver)  
      boolean drawImage​(java.awt.Image image, int x, int y, java.awt.image.ImageObserver imageobserver)  
      void drawLine​(int x1, int y1, int x2, int y2)  
      void drawOval​(int x, int y, int width, int height)  
      void drawPolygon​(int[] ai, int[] ai1, int i)  
      void drawPolyline​(int[] xPoints, int[] yPoints, int i)  
      void drawRect​(int x, int y, int width, int height)  
      void drawRoundRect​(int x, int y, int width, int height, int i1, int j1)  
      void drawString​(java.lang.String s, int x, int y)  
      void drawString​(java.text.AttributedCharacterIterator attributedcharacteriterator, int i, int j)  
      void fillArc​(int x, int y, int width, int height, int startAngle, int endAngle)  
      void fillOval​(int x, int y, int rx, int ry)  
      void fillPolygon​(int[] ai, int[] ai1, int i)  
      void fillRect​(int i, int j, int k, int l)  
      void fillRoundRect​(int i, int j, int k, int l, int i1, int j1)  
      void GDIPolyPolygon​(java.awt.Polygon[] apolygon)  
      java.awt.Color getBackground()  
      int getBrushFillStyle()  
      java.awt.Shape getClip()  
      java.awt.Rectangle getClipBounds()  
      java.awt.Color getColor()  
      java.awt.Font getFont()  
      java.awt.FontMetrics getFontMetrics​(java.awt.Font font1)  
      int getPenStyle()  
      void setBackground​(java.awt.Color background)  
      void setBrushFillStyle​(int i)  
      void setBrushHatch​(int i)  
      void setBrushPattern​(java.awt.Image image)  
      void setClip​(int x, int y, int w, int h)  
      void setClip​(java.awt.Shape shape)  
      void setColor​(java.awt.Color color)  
      void setFont​(java.awt.Font font1)  
      void setFontEscapement​(int i)  
      int setGDIFillBrush()  
      int setGDIFont()  
      int setGDIHollowBrush()  
      int setGDIPen()  
      void setPaintMode()  
      void setPenStyle​(int i)  
      void setPenWidth​(int i)  
      void setPolyFillMode​(int alternate)  
      void setSize​(int width, int height)  
      void setWMF​(MetaFile wmf1, int width, int height)  
      void setXORMode​(java.awt.Color color)  
      void translate​(int i, int j)  
      • Methods inherited from class java.awt.Graphics

        create, draw3DRect, drawBytes, drawChars, drawPolygon, fill3DRect, fillPolygon, finalize, getClipBounds, getClipRect, getFontMetrics, hitClip, toString
      • Methods inherited from class java.lang.Object

        clone, equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • WMFGraphics

        public WMFGraphics​(MetaFile w,
                           int width,
                           int height,
                           java.awt.Color fg,
                           java.awt.Color bg)
    • Method Detail

      • getBackground

        public java.awt.Color getBackground()
      • setBackground

        public void setBackground​(java.awt.Color background)
      • GDIPolyPolygon

        public void GDIPolyPolygon​(java.awt.Polygon[] apolygon)
      • clearRect

        public void clearRect​(int i,
                              int j,
                              int k,
                              int l)
        Specified by:
        clearRect in class java.awt.Graphics
      • clipRect

        public void clipRect​(int i,
                             int j,
                             int k,
                             int l)
        Specified by:
        clipRect in class java.awt.Graphics
      • copyArea

        public void copyArea​(int i,
                             int j,
                             int k,
                             int l,
                             int i1,
                             int j1)
        Specified by:
        copyArea in class java.awt.Graphics
      • create

        public java.awt.Graphics create()
        Specified by:
        create in class java.awt.Graphics
      • createHandles

        public void createHandles()
      • deleteHandles

        public void deleteHandles()
      • dispose

        public void dispose()
        Specified by:
        dispose in class java.awt.Graphics
      • drawArc

        public void drawArc​(int x,
                            int y,
                            int width,
                            int height,
                            int startAngle,
                            int arcAngle)
        Specified by:
        drawArc in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int leftD,
                                 int topD,
                                 int rightD,
                                 int bottomD,
                                 int leftS,
                                 int topS,
                                 int rightS,
                                 int bottomS,
                                 java.awt.Color color,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int leftD,
                                 int topD,
                                 int rightD,
                                 int bottomD,
                                 int leftS,
                                 int topS,
                                 int rightS,
                                 int bottomS,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int left,
                                 int top,
                                 int width,
                                 int height,
                                 java.awt.Color color,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int x,
                                 int y,
                                 int w,
                                 int h,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int x,
                                 int y,
                                 java.awt.Color color,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawImage

        public boolean drawImage​(java.awt.Image image,
                                 int x,
                                 int y,
                                 java.awt.image.ImageObserver imageobserver)
        Specified by:
        drawImage in class java.awt.Graphics
      • drawLine

        public void drawLine​(int x1,
                             int y1,
                             int x2,
                             int y2)
        Specified by:
        drawLine in class java.awt.Graphics
      • drawOval

        public void drawOval​(int x,
                             int y,
                             int width,
                             int height)
        Specified by:
        drawOval in class java.awt.Graphics
      • drawPolygon

        public void drawPolygon​(int[] ai,
                                int[] ai1,
                                int i)
        Specified by:
        drawPolygon in class java.awt.Graphics
      • drawPolyline

        public void drawPolyline​(int[] xPoints,
                                 int[] yPoints,
                                 int i)
        Specified by:
        drawPolyline in class java.awt.Graphics
      • drawRect

        public void drawRect​(int x,
                             int y,
                             int width,
                             int height)
        Overrides:
        drawRect in class java.awt.Graphics
      • drawRoundRect

        public void drawRoundRect​(int x,
                                  int y,
                                  int width,
                                  int height,
                                  int i1,
                                  int j1)
        Specified by:
        drawRoundRect in class java.awt.Graphics
      • drawString

        public void drawString​(java.lang.String s,
                               int x,
                               int y)
        Specified by:
        drawString in class java.awt.Graphics
      • drawString

        public void drawString​(java.text.AttributedCharacterIterator attributedcharacteriterator,
                               int i,
                               int j)
        Specified by:
        drawString in class java.awt.Graphics
      • fillArc

        public void fillArc​(int x,
                            int y,
                            int width,
                            int height,
                            int startAngle,
                            int endAngle)
        Specified by:
        fillArc in class java.awt.Graphics
      • fillOval

        public void fillOval​(int x,
                             int y,
                             int rx,
                             int ry)
        Specified by:
        fillOval in class java.awt.Graphics
      • fillPolygon

        public void fillPolygon​(int[] ai,
                                int[] ai1,
                                int i)
        Specified by:
        fillPolygon in class java.awt.Graphics
      • fillRect

        public void fillRect​(int i,
                             int j,
                             int k,
                             int l)
        Specified by:
        fillRect in class java.awt.Graphics
      • fillRoundRect

        public void fillRoundRect​(int i,
                                  int j,
                                  int k,
                                  int l,
                                  int i1,
                                  int j1)
        Specified by:
        fillRoundRect in class java.awt.Graphics
      • getBrushFillStyle

        public int getBrushFillStyle()
      • getClip

        public java.awt.Shape getClip()
        Specified by:
        getClip in class java.awt.Graphics
      • getClipBounds

        public java.awt.Rectangle getClipBounds()
        Specified by:
        getClipBounds in class java.awt.Graphics
      • getColor

        public java.awt.Color getColor()
        Specified by:
        getColor in class java.awt.Graphics
      • getFont

        public java.awt.Font getFont()
        Specified by:
        getFont in class java.awt.Graphics
      • getFontMetrics

        public java.awt.FontMetrics getFontMetrics​(java.awt.Font font1)
        Specified by:
        getFontMetrics in class java.awt.Graphics
      • getPenStyle

        public int getPenStyle()
      • setBrushFillStyle

        public void setBrushFillStyle​(int i)
      • setBrushHatch

        public void setBrushHatch​(int i)
      • setBrushPattern

        public void setBrushPattern​(java.awt.Image image)
      • setClip

        public void setClip​(int x,
                            int y,
                            int w,
                            int h)
        Specified by:
        setClip in class java.awt.Graphics
      • setClip

        public void setClip​(java.awt.Shape shape)
        Specified by:
        setClip in class java.awt.Graphics
      • setColor

        public void setColor​(java.awt.Color color)
        Specified by:
        setColor in class java.awt.Graphics
      • setFont

        public void setFont​(java.awt.Font font1)
        Specified by:
        setFont in class java.awt.Graphics
      • setFontEscapement

        public void setFontEscapement​(int i)
      • setGDIFillBrush

        public int setGDIFillBrush()
      • setGDIFont

        public int setGDIFont()
      • setGDIHollowBrush

        public int setGDIHollowBrush()
      • setGDIPen

        public int setGDIPen()
      • setPaintMode

        public void setPaintMode()
        Specified by:
        setPaintMode in class java.awt.Graphics
      • setPenStyle

        public void setPenStyle​(int i)
      • setPenWidth

        public void setPenWidth​(int i)
      • setWMF

        public void setWMF​(MetaFile wmf1,
                           int width,
                           int height)
      • setXORMode

        public void setXORMode​(java.awt.Color color)
        Specified by:
        setXORMode in class java.awt.Graphics
      • setSize

        public void setSize​(int width,
                            int height)
      • translate

        public void translate​(int i,
                              int j)
        Specified by:
        translate in class java.awt.Graphics
      • setPolyFillMode

        public void setPolyFillMode​(int alternate)