クラス Graphics2DToGraphicsAdaptor

  • すべての実装されたインタフェース:
    Cloneable

    public class Graphics2DToGraphicsAdaptor
    extends org.apache.batik.ext.awt.g2d.DefaultGraphics2D
    Objects of this class can be used with awt to render to a SWT Graphics object.
    作成者:
    sshaw
    • コンストラクタの詳細

      • Graphics2DToGraphicsAdaptor

        public Graphics2DToGraphicsAdaptor​(org.eclipse.swt.graphics.GC swtGC,
                                           org.eclipse.swt.graphics.RGB transparency,
                                           org.eclipse.swt.graphics.RGB transparency_replace)
        Constructor
        パラメータ:
        swtGC - the GC to render to
        transparency - the RGB that will be the transparent color
        transparency_replace - the RGB that will replace the transparent color in the rendering.
    • メソッドの詳細

      • dispose

        public void dispose()
        オーバーライド:
        dispose クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • configureGraphics

        protected final boolean configureGraphics()
        Setup the swt graphics object with the appropriate configuration details.
      • resetGraphics

        protected final void resetGraphics()
        Reset the graphics objects back to defaults
      • draw

        public void draw​(Shape s)
        オーバーライド:
        draw クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • fill

        public void fill​(Shape s)
        オーバーライド:
        fill クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawImage

        public boolean drawImage​(Image img,
                                 int x,
                                 int y,
                                 ImageObserver observer)
        オーバーライド:
        drawImage クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawImage

        public boolean drawImage​(Image img,
                                 int x,
                                 int y,
                                 int width,
                                 int height,
                                 ImageObserver observer)
        オーバーライド:
        drawImage クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawRenderableImage

        public void drawRenderableImage​(RenderableImage img,
                                        AffineTransform xform)
        オーバーライド:
        drawRenderableImage クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawRenderedImage

        public void drawRenderedImage​(RenderedImage img,
                                      AffineTransform xform)
        オーバーライド:
        drawRenderedImage クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawString

        public void drawString​(AttributedCharacterIterator iterator,
                               float x,
                               float y)
        オーバーライド:
        drawString クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • drawString

        public void drawString​(String s,
                               float x,
                               float y)
        オーバーライド:
        drawString クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D
      • getDeviceConfiguration

        public GraphicsConfiguration getDeviceConfiguration()
        オーバーライド:
        getDeviceConfiguration クラス内 org.apache.batik.ext.awt.g2d.DefaultGraphics2D