Как установить заголовок в виджете ячейки GWT? - PullRequest
3 голосов
/ 16 мая 2011

У меня есть таблица ячеек, в которой есть несколько столбцов, данные которых иногда могут быть шире, чем ширина их столбцов.

У меня переполнение текста в css, установленное на многоточие, так что для пользователя очевидно, что значение ячейки будет больше, когда оно превышает ширину столбца.

С "обычным" виджетом я бы просто использовал setTitle () для автоматического отображения всего содержимого при наведении мыши, но TextCell (и все другие виджеты ячеек) не расширяют UiObject, поэтому у них нет этого метода .

TextCell реализуется с помощью div внутри тега td. Возможность установить заголовок для любого из элементов дала бы мне поведение, которое я ищу, но я не могу найти способ справиться с любым из элементов.

Каков наилучший способ заставить поведение заголовка HTML работать в виджете таблицы ячеек?

Спасибо

Doug

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

вы можете написать собственную реализацию ячейки и установить заголовок в html-шаблоне самостоятельно.

Взгляните на реализацию ячейки.В основном они предоставляют HTML-строку для рендеринга.

0 голосов
/ 16 мая 2011

Некоторые из этих видов проблем были «исправлены» в GWT 2.3.Но если вы застряли с использованием GWT 2.2, тогда вы должны написать собственную реализацию ячейки.

...