TextCentering внутри Canvas PlayN - PullRequest
       6

TextCentering внутри Canvas PlayN

1 голос
/ 09 февраля 2012

У меня есть одна маленькая проблема: Я пытаюсь отцентрировать заданный текст внутри холста с помощью PlayN. У меня нет FontMetrics, потому что GWT не предлагает, а простое перемещение в зависимости от количества символов и размера шрифта просто не работает: (..

Может кто-нибудь, пожалуйста, помогите

1 Ответ

2 голосов
/ 09 февраля 2012

Используйте Graphics.layoutText, чтобы создать TextLayout.

TextLayout обеспечивает ширину и высоту текста, которые вы можете использовать, чтобы расположить его так, как вам нравится, и визуализировать его в Canvas, используя Canvas.drawText(TextLayout,x,y).

...