Theseus 模组文档
API 参考 / 打击特效样式(render 包)

TextMetrics


用途:文本度量结果(宽 / 高),由 RenderCanvas#measureText 返回,用于自行排版与裁剪。

完整签名

java
public interface TextMetrics {

    double width();

    double height();
}

width() / height()

签名:

java
double width();

double height();

行为:width() 为按该样式渲染时的文本宽度(像素),height() 为行高(像素)。度量与绘制走同一字体路径,所以 BOLD / PROPORTIONAL 会按 size() 度量,NORMAL 按固定 16px 基准度量。

不提供基线信息;需要垂直居中时可结合 height() 自行计算。传入 null 样式时返回 0×0。