public final class Font extends Object implements IsFont
| Modifier and Type | Method and Description |
|---|---|
FontItem |
create()
Creates a font options instance using default or cloning current instance.
|
String |
getFamily()
Returns the font family, follows CSS font-family options.
|
double |
getLineHeight()
Returns the height of an individual line of text.
|
String |
getLineHeightAsString()
Returns the height of an individual line of text.
|
int |
getSize()
Returns the font size.
|
FontStyle |
getStyle()
Returns the font style, follows CSS font-style options (i.e.
|
Weight |
getWeight()
Returns the font weight, follows CSS font-style-weight options.
|
protected void |
resetCallback()
Invokes when any property of the font is being set, in order to reset the
FontCallback if exists |
void |
setFamily(String family)
Sets the font family, follows CSS font-family options.
|
void |
setLineHeight(double lineHeight)
Sets the line height.
|
void |
setLineHeight(String lineHeight)
Sets the line height.
|
void |
setSize(int size)
Sets the font size.
|
void |
setStyle(FontStyle style)
Sets the font style, follows CSS font-style options (i.e.
|
void |
setWeight(Weight weight)
Sets the font weight, follows CSS font-style-weight options.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcreatepublic void setSize(int size)
public int getSize()
getSize in interface IsDefaultFontpublic void setStyle(FontStyle style)
public FontStyle getStyle()
getStyle in interface IsDefaultFontpublic void setFamily(String family)
public String getFamily()
getFamily in interface IsDefaultFontpublic void setWeight(Weight weight)
public Weight getWeight()
getWeight in interface IsDefaultFontpublic void setLineHeight(double lineHeight)
setLineHeight in interface IsFontlineHeight - the line height.public void setLineHeight(String lineHeight)
setLineHeight in interface IsFontlineHeight - the line height.public double getLineHeight()
getLineHeight in interface IsDefaultFontpublic String getLineHeightAsString()
getLineHeightAsString in interface IsDefaultFontpublic FontItem create()
create in interface IsDefaultFontprotected void resetCallback()
FontCallback if exists