Class UFont
- java.lang.Object
-
- net.sourceforge.plantuml.klimt.font.UFont
-
public class UFont extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UFontbold()static UFontbuild(java.lang.String fontFamily, int fontStyle, int fontSize)static UFontbyDefault(int size)static UFontcourier(int size)booleanequals(java.lang.Object obj)static java.lang.StringgetExistingFontFamily(java.lang.String fontFamily)java.lang.StringgetFamily(UFontContext context)intgetSize()doublegetSize2D()intgetStyle()java.awt.FontgetUnderlayingFont(UFontContext context)UFontgoTikz(int delta)inthashCode()booleanisBold()booleanisItalic()UFontitalic()static UFontmonospaced(int size)static UFontsansSerif(int size)static UFontserif(int size)java.lang.StringtoString()java.lang.StringtoStringDebug()UFontwithSize(float size)UFontwithStyle(int style)
-
-
-
Method Detail
-
toStringDebug
public java.lang.String toStringDebug()
-
build
public static UFont build(java.lang.String fontFamily, int fontStyle, int fontSize)
-
getExistingFontFamily
public static java.lang.String getExistingFontFamily(java.lang.String fontFamily)
-
serif
public static UFont serif(int size)
-
sansSerif
public static UFont sansSerif(int size)
-
courier
public static UFont courier(int size)
-
byDefault
public static UFont byDefault(int size)
-
goTikz
public UFont goTikz(int delta)
-
monospaced
public static UFont monospaced(int size)
-
getUnderlayingFont
public final java.awt.Font getUnderlayingFont(UFontContext context)
-
withSize
public UFont withSize(float size)
-
withStyle
public UFont withStyle(int style)
-
bold
public UFont bold()
-
italic
public UFont italic()
-
getStyle
public int getStyle()
-
getSize
public int getSize()
-
getSize2D
public double getSize2D()
-
isBold
public boolean isBold()
-
isItalic
public boolean isItalic()
-
getFamily
public java.lang.String getFamily(UFontContext context)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
-