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 java.lang.Object implements org.oscim.backend.canvas.Canvas
-
-
Field Summary
Fields Modifier and Type Field Description java.awt.Graphics2Dcanvas
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawBitmap(org.oscim.backend.canvas.Bitmap bitmap, float x, float y)voiddrawBitmapScaled(org.oscim.backend.canvas.Bitmap bitmap)voiddrawCircle(float x, float y, float radius, org.oscim.backend.canvas.Paint paint)voiddrawLine(float x1, float y1, float x2, float y2, org.oscim.backend.canvas.Paint paint)voiddrawText(java.lang.String text, float x, float y, org.oscim.backend.canvas.Paint paint)voiddrawText(java.lang.String text, float x, float y, org.oscim.backend.canvas.Paint fill, org.oscim.backend.canvas.Paint stroke)voidfillColor(int color)voidfillRectangle(float x, float y, float width, float height, int color)intgetHeight()intgetWidth()voidsetBitmap(org.oscim.backend.canvas.Bitmap bitmap)
-
-
-
Method Detail
-
setBitmap
public void setBitmap(org.oscim.backend.canvas.Bitmap bitmap)
- Specified by:
setBitmapin interfaceorg.oscim.backend.canvas.Canvas
-
drawText
public void drawText(java.lang.String text, float x, float y, org.oscim.backend.canvas.Paint paint)- Specified by:
drawTextin interfaceorg.oscim.backend.canvas.Canvas
-
drawText
public void drawText(java.lang.String text, float x, float y, org.oscim.backend.canvas.Paint fill, org.oscim.backend.canvas.Paint stroke)- Specified by:
drawTextin interfaceorg.oscim.backend.canvas.Canvas
-
drawBitmap
public void drawBitmap(org.oscim.backend.canvas.Bitmap bitmap, float x, float y)- Specified by:
drawBitmapin interfaceorg.oscim.backend.canvas.Canvas
-
drawBitmapScaled
public void drawBitmapScaled(org.oscim.backend.canvas.Bitmap bitmap)
- Specified by:
drawBitmapScaledin interfaceorg.oscim.backend.canvas.Canvas
-
drawCircle
public void drawCircle(float x, float y, float radius, org.oscim.backend.canvas.Paint paint)- Specified by:
drawCirclein interfaceorg.oscim.backend.canvas.Canvas
-
drawLine
public void drawLine(float x1, float y1, float x2, float y2, org.oscim.backend.canvas.Paint paint)- Specified by:
drawLinein interfaceorg.oscim.backend.canvas.Canvas
-
fillColor
public void fillColor(int color)
- Specified by:
fillColorin interfaceorg.oscim.backend.canvas.Canvas
-
fillRectangle
public void fillRectangle(float x, float y, float width, float height, int color)- Specified by:
fillRectanglein interfaceorg.oscim.backend.canvas.Canvas
-
getHeight
public int getHeight()
- Specified by:
getHeightin interfaceorg.oscim.backend.canvas.Canvas
-
getWidth
public int getWidth()
- Specified by:
getWidthin interfaceorg.oscim.backend.canvas.Canvas
-
-