如果我使用drawtext(txt,ax,ay)方法在自定义字段中显示字符串,我该如何计算字符串宽度/高度。
答案 0 :(得分:8)
宽度:
int stringWidth = getFont().getAdvance(yourString);`
高度:
int stringHeight = getFont().getHeight();`
如果您正在使用Field
方法之一拨打电话(意味着您extend
编辑了Field
),那就是这些。但是,如果您只是想绘制字符串并想知道ax
和ay
代表什么,那么这些是位置,而不是尺寸。