Class VectorFontTextPainter
- java.lang.Object
-
- com.microej.layout.painters.microvg.VectorFontTextPainter
-
- All Implemented Interfaces:
com.microej.layout.painters.TextPainter
public class VectorFontTextPainter extends java.lang.Object implements com.microej.layout.painters.TextPainterImplementation ofTextPainterusingVectorFontandVectorGraphicsPainter.
-
-
Field Summary
Fields Modifier and Type Field Description static VectorFontTextPainterINSTANCEVector font text painter singleton.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddrawText(ej.microui.display.GraphicsContext gc, java.lang.String text, java.io.Closeable fontCloseable, float size, float x, float y, int alignment, float angle, int alpha)java.io.CloseableloadFont(java.lang.String path)
-
-
-
Field Detail
-
INSTANCE
public static final VectorFontTextPainter INSTANCE
Vector font text painter singleton.
-
-
Method Detail
-
loadFont
public java.io.Closeable loadFont(java.lang.String path) throws java.io.IOException- Specified by:
loadFontin interfacecom.microej.layout.painters.TextPainter- Throws:
java.io.IOException
-
drawText
public void drawText(ej.microui.display.GraphicsContext gc, java.lang.String text, java.io.Closeable fontCloseable, float size, float x, float y, int alignment, float angle, int alpha)- Specified by:
drawTextin interfacecom.microej.layout.painters.TextPainter
-
-