Я работаю над веб-приложением в GXT.
Мне нужен способ определить, во время выполнения, является ли текст на этикетке слишком большим, и показать что-то вроде: нажмите, чтобы просмотреть весь текст (корочетекст может быть).
Тогда весь текст будет отображаться во всплывающем окне.
Я не знаю, как я могу сказать, что текст не будет соответствовать.Должен ли я приблизиться по количеству букв, скажем, мой контейнер имеет ширину 400 пикселей, и у меня есть 50-буквенный текст, я могу назначить среднюю ширину для каждой буквы, например, 7 пикселей / буква?
Есть ли у вас какие-либопредложения?Возможно, уже есть компонент, который делает это.
Спасибо.
РЕДАКТИРОВАТЬ:
В одной части приложения мои ярлыки находятся в FlexTable,Я думал о том, чтобы пройти через ячейки FlexTable и получить высоту каждой ячейки, и, если высота превышает одну нормальную высоту строки (20 пикселей?), Обрезать метку.
Вопрос: как мне получитьвысота ячейки FlexTable?Или высота строки FlexTable?