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. |