У меня есть Метка с очень-очень длинной строкой.
Method label.getOffsetWidth() возвращает 0 (я не знаю почему).Но отображается String.
Method label.getOffsetWidth()
String
Как получить ширину метки (или строки) в пикселях, используя GWT 2.4.0?
GWT 2.4.0
Вы можете использовать getClientWidth () метод базового элемента DOM, чтобы получить его ширину в пикселях:
label.getElement().getClientWidth();
см
Хорошо.Я нашел ответ на свой вопрос. Чтобы быть уверенным, что Label предоставил, используйте Scheduler.get (). ScheduleDeferred ( Scheduler.ScheduledCommand cmd)
В@Override execute() звоните label.getElement().getClientWidth();
@Override execute()
И все.