Module java.desktop
Package java.awt
Class FontMetrics
- java.lang.Object
-
- java.awt.FontMetrics
-
All Implemented Interfaces:
FontMetrics类定义了一个字体度量对象,该对象封装了关于在特定屏幕上呈现特定字体的信息。
public int stringWidth(String str)
返回用于在此字体中显示指定字符串的总前进宽度。前进是指从字符串基线上最左边的点到最右边的点的距离。请注意,字符串的前进数不一定是其字符的前进数之和。
public int getHeight()
获取此字体中文本行的标准高度。这是文本相邻行之间的基线距离。它是领先(leading)+上升(ascent)+下降(desent)的总和。由于四舍五入,这可能与getAscent() + getDescent() + getLeading()不同。不能保证在这个距离间隔的文本行是不相交的;如果某些字符超过标准上升或标准下降度量,则这些行可能重叠。