public class Font
extends java.lang.Object
implements java.io.Externalizable
Constructor and Description |
---|
Font() |
Font(java.lang.String name,
int style,
float size) |
Modifier and Type | Method and Description |
---|---|
android.graphics.Paint |
createMeasurePaint(float multiplier) |
android.graphics.Paint |
createPaint() |
static Font |
decode(java.lang.String description) |
Font |
deriveFont(float size) |
Font |
deriveFont(int style,
float size) |
java.lang.String |
getFamily() |
java.lang.String |
getName() |
float |
getSize() |
int |
getStyle() |
android.graphics.Typeface |
getTypeface() |
boolean |
isBold() |
boolean |
isItalic() |
void |
readExternal(java.io.ObjectInput in) |
void |
updatePaint(android.graphics.Paint paint) |
void |
writeExternal(java.io.ObjectOutput out) |
public Font()
public Font(java.lang.String name, int style, float size)
public android.graphics.Typeface getTypeface()
public static Font decode(java.lang.String description)
public java.lang.String getFamily()
public java.lang.String getName()
public float getSize()
public int getStyle()
public Font deriveFont(float size)
public Font deriveFont(int style, float size)
public boolean isBold()
public boolean isItalic()
public android.graphics.Paint createPaint()
public android.graphics.Paint createMeasurePaint(float multiplier)
public void updatePaint(android.graphics.Paint paint)
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException