org.apache.batik.gvt.font
Class AWTFontFamily
java.lang.Object
|
+--org.apache.batik.gvt.font.AWTFontFamily
- All Implemented Interfaces:
- GVTFontFamily
- public class AWTFontFamily
- extends java.lang.Object
- implements GVTFontFamily
A font family class for AWT fonts.
Field Summary |
protected java.lang.String |
familyName
|
Constructor Summary |
AWTFontFamily(java.lang.String familyName)
Constructs an AWTFontFamily with the specified familyName. |
Method Summary |
GVTFont |
deriveFont(float size,
java.text.AttributedCharacterIterator aci)
Derives a GVTFont object of the correct size. |
java.lang.String |
getFamilyName()
Returns the font family name. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
familyName
protected java.lang.String familyName
AWTFontFamily
public AWTFontFamily(java.lang.String familyName)
- Constructs an AWTFontFamily with the specified familyName.
- Parameters:
familyName
- The name of the font family.
getFamilyName
public java.lang.String getFamilyName()
- Returns the font family name.
- Specified by:
getFamilyName
in interface GVTFontFamily
- Returns:
- The family name.
deriveFont
public GVTFont deriveFont(float size,
java.text.AttributedCharacterIterator aci)
- Derives a GVTFont object of the correct size.
- Specified by:
deriveFont
in interface GVTFontFamily
- Parameters:
size
- The required size of the derived font.aci
- The character iterator that will be rendered using
the derived font.
Copyright © 2002 Apache Software Foundation. All Rights Reserved.