Package org.oscim.awt

Class AwtCanvas

java.lang.Object
org.oscim.awt.AwtCanvas
All Implemented Interfaces:
org.oscim.backend.canvas.Canvas

public class AwtCanvas extends Object implements org.oscim.backend.canvas.Canvas
  • Field Details

  • Constructor Details

    • AwtCanvas

      public AwtCanvas()
    • AwtCanvas

      public AwtCanvas(BufferedImage bitmap)
  • Method Details

    • setBitmap

      public void setBitmap(org.oscim.backend.canvas.Bitmap bitmap)
      Specified by:
      setBitmap in interface org.oscim.backend.canvas.Canvas
    • drawText

      public void drawText(String text, float x, float y, org.oscim.backend.canvas.Paint paint)
      Specified by:
      drawText in interface org.oscim.backend.canvas.Canvas
    • drawText

      public void drawText(String text, float x, float y, org.oscim.backend.canvas.Paint fill, org.oscim.backend.canvas.Paint stroke)
      Specified by:
      drawText in interface org.oscim.backend.canvas.Canvas
    • drawBitmap

      public void drawBitmap(org.oscim.backend.canvas.Bitmap bitmap, float x, float y)
      Specified by:
      drawBitmap in interface org.oscim.backend.canvas.Canvas
    • drawBitmapScaled

      public void drawBitmapScaled(org.oscim.backend.canvas.Bitmap bitmap)
      Specified by:
      drawBitmapScaled in interface org.oscim.backend.canvas.Canvas
    • drawCircle

      public void drawCircle(float x, float y, float radius, org.oscim.backend.canvas.Paint paint)
      Specified by:
      drawCircle in interface org.oscim.backend.canvas.Canvas
    • drawLine

      public void drawLine(float x1, float y1, float x2, float y2, org.oscim.backend.canvas.Paint paint)
      Specified by:
      drawLine in interface org.oscim.backend.canvas.Canvas
    • fillColor

      public void fillColor(int color)
      Specified by:
      fillColor in interface org.oscim.backend.canvas.Canvas
    • fillRectangle

      public void fillRectangle(float x, float y, float width, float height, int color)
      Specified by:
      fillRectangle in interface org.oscim.backend.canvas.Canvas
    • getHeight

      public int getHeight()
      Specified by:
      getHeight in interface org.oscim.backend.canvas.Canvas
    • getWidth

      public int getWidth()
      Specified by:
      getWidth in interface org.oscim.backend.canvas.Canvas