org.jmol.g3d
Class Font3D
java.lang.Object
org.jmol.g3d.Font3D
public final class Font3D
- extends java.lang.Object
Provides font support using a byte fid
(Font ID) as an index into font table.
Supports standard font faces, font styles, and font sizes.
- Author:
- Miguel, miguel@jmol.org
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
fid
public final byte fid
fontFace
public final java.lang.String fontFace
fontStyle
public final java.lang.String fontStyle
fontSize
public final short fontSize
font
public final java.awt.Font font
fontMetrics
public final java.awt.FontMetrics fontMetrics
FONT_FACE_SANS
public static final int FONT_FACE_SANS
- See Also:
- Constant Field Values
FONT_FACE_SERIF
public static final int FONT_FACE_SERIF
- See Also:
- Constant Field Values
FONT_FACE_MONO
public static final int FONT_FACE_MONO
- See Also:
- Constant Field Values
fontFaces
public static final java.lang.String[] fontFaces
FONT_STYLE_PLAIN
public static final int FONT_STYLE_PLAIN
- See Also:
- Constant Field Values
FONT_STYLE_BOLD
public static final int FONT_STYLE_BOLD
- See Also:
- Constant Field Values
FONT_STYLE_ITALIC
public static final int FONT_STYLE_ITALIC
- See Also:
- Constant Field Values
FONT_STYLE_BOLDITALIC
public static final int FONT_STYLE_BOLDITALIC
- See Also:
- Constant Field Values
fontStyles
public static final java.lang.String[] fontStyles
allocFont3D
public static Font3D allocFont3D(short fontkey,
int fontface,
int fontstyle,
int fontsize)
getFontFaceID
public static int getFontFaceID(java.lang.String fontface)
getFontStyleID
public static int getFontStyleID(java.lang.String fontstyle)
getFont3D
public static Font3D getFont3D(byte fontID)