Как поместить панели и виджеты gwt в CellList?

Я хочу поместить сложный макет с текстовыми полями и кнопками управления для каждой ячейки в CellList. Поэтому я хочу поставить панель GWT для организации виджетов.

Можно ли поместить панели и виджеты gwt в CellList? Я попытался расширить AbstractCell и переопределить render(). Но, кажется, только HTML может быть отображен. Я не нашел способ визуализации обычных панелей и виджетов gwt. CompositeCell, кажется, проходит через Список> автоматически, вы не можете упорядочить виджет по своему желанию. Кроме того, я не знаю, могут ли обычные виджеты, такие как PushButton, использоваться в CompositedCell.

Пожалуйста, дайте мне образец, если вы пробовали это раньше? Большое спасибо.

1 ответ

Решение

Невозможно поместить виджеты или панели GWT в CellWidgets,
CellWidgets предназначены для быстрой визуализации больших объемов данных.
Если у вас нет этого варианта использования, вы все равно можете использовать FlexTable.
В противном случае вы должны создать CompositeCell или же AbstractCell и реализовать render и методы обработки событий самостоятельно.

Другие вопросы по тегам