编程语言
首页 > 编程语言> > Java:如何从ascender行drawString()

Java:如何从ascender行drawString()

作者:互联网

我通过使用Java2D Library的drawString(…)函数在屏幕上显示一些图形文本.

参考本article中的图,我希望我的字符串是从Ascender Line而不是BaseLine中提取的.简单来说,有没有办法计算高度b / w上升线和基线?

解决方法:

您可以获取使用过的字体的FontMetrics对象,并使用getAscent()或getMaxAscent()确定上升,以您的情况为准.

标签:java,java-2d
来源: https://codeday.me/bug/20190610/1209284.html