【发布时间】:2012-02-10 02:36:46
【问题描述】:
我有一个小问题: 我正在尝试使用 PlayN 在 Canvas 中将给定文本居中。 我没有任何 FontMetrics,因为 GWT 不提供,并且根据字符数和字体大小进行简单的重新定位是行不通的:(..
有人可以帮忙吗
【问题讨论】:
我有一个小问题: 我正在尝试使用 PlayN 在 Canvas 中将给定文本居中。 我没有任何 FontMetrics,因为 GWT 不提供,并且根据字符数和字体大小进行简单的重新定位是行不通的:(..
有人可以帮忙吗
【问题讨论】:
使用Graphics.layoutText 创建TextLayout。
TextLayout 提供文本的宽度和高度,您可以使用它们来随意定位它,并使用Canvas.drawText(TextLayout,x,y) 将其渲染到画布中。
【讨论】: