2012-02-09 3 views
1

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

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

ответ

2

Используй Graphics.layoutText создать TextLayout .

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

+0

Спасибо очень much..I имеют OlderVersion из ForPlay так Это не поддерживает TextLayout ... так больно просто нужно обновить его – Darwly

Смежные вопросы