FontMetrics Members

FontMetrics Members

Class Overview | This Package | All Packages

Fields
Name Description
font The actual font.

Constructors
Name Description
FontMetrics(Font) Creates a new FontMetrics object for finding out height and width information about the specified font and specific character glyphs in that font.

Methods
Name Description
bytesWidth(byte[], int, int) Returns the total advance width for showing the specified array of bytes in this Font.
charsWidth(char[], int, int) Returns the total advance width for showing the specified array of characters in this Font.
charWidth(char) Returns the advance width of the specified character in this Font.
charWidth(int) Returns the advance width of the specified character in this Font.
getAscent() Determines the font ascent of the font described by this font metric.
getDescent() Determines the font descent of the font described by this font metric.
getFont() Gets the font described by this font metric.
getHeight() Gets the standard height of a line of text in this font.
getLeading() Determines the standard leading of the font described by this font metric.
getMaxAdvance() Gets the maximum advance width of any character in this Font.
getMaxAscent() Determines the maximum ascent of the font described by this font metric.
getMaxDecent() For backward compatibility only. Deprecated.
getMaxDescent() Determines the maximum descent of the font described by this font metric.
getWidths() Gets the advance widths of the first 256 characters in the Font.
stringWidth(String) Returns the total advance width for showing the specified String in this Font.
toString() Returns a representation of this FontMetric object's values as a string.