Canvas PlayN内的TextCentering

时间:2012-02-09 12:46:34

标签: canvas playn

我有一个小问题: 我正在尝试使用PlayN将一个给定文本放在Canvas中。 我没有任何FontMetrics,因为GWT不提供,而且根据字符数和字体大小的简单重新定位不起作用:(..

有人可以帮忙吗

1 个答案:

答案 0 :(得分:2)

使用Graphics.layoutText创建TextLayout

TextLayout提供文本的宽度和高度,您可以使用它来定位它,然后使用Canvas.drawText(TextLayout,x,y)将其渲染到画布中。