public class UFont
extends java.lang.Object
Constructor and Description |
---|
UFont(java.lang.String fontFamily,
int fontStyle,
int fontSize) |
Modifier and Type | Method and Description |
---|---|
UFont |
deriveSize(float size) |
UFont |
deriveStyle(int style) |
boolean |
equals(java.lang.Object obj) |
static UFont |
getCurrentFont(java.awt.Graphics2D g2d)
Deprecated.
|
java.lang.String |
getFamily(UFontContext context) |
java.awt.Font |
getFont() |
java.awt.FontMetrics |
getFontMetrics() |
java.awt.font.LineMetrics |
getLineMetrics(java.awt.Graphics2D gg,
java.lang.String text) |
int |
getSize() |
double |
getSize2D() |
int |
getStyle() |
int |
hashCode() |
boolean |
isBold() |
boolean |
isItalic() |
UFont |
scaled(double scale) |
FontConfiguration |
toFont2(HtmlColor color,
boolean useUnderlineForHyperlink,
HtmlColor hyperlinkColor,
int tabSize) |
java.lang.String |
toString() |
public final java.awt.Font getFont()
public FontConfiguration toFont2(HtmlColor color, boolean useUnderlineForHyperlink, HtmlColor hyperlinkColor, int tabSize)
public UFont scaled(double scale)
public UFont deriveSize(float size)
public UFont deriveStyle(int style)
public int getStyle()
public int getSize()
public double getSize2D()
public boolean isBold()
public boolean isItalic()
public java.lang.String getFamily(UFontContext context)
public java.lang.String toString()
toString
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
@Deprecated public static UFont getCurrentFont(java.awt.Graphics2D g2d)
public java.awt.font.LineMetrics getLineMetrics(java.awt.Graphics2D gg, java.lang.String text)
public java.awt.FontMetrics getFontMetrics()