GWT Celltable изменить размер - PullRequest
       9

GWT Celltable изменить размер

2 голосов
/ 16 августа 2011

Я занимаюсь разработкой приложения с использованием GWT.Я использую celltable для отображения динамических значений из базы данных (на основе запроса).У меня есть следующие запросы:

Предположим: я установил высоту таблицы как 100px.Я поместил таблицу в панель прокрутки.

  1. Теперь мой запрос возвращает 20 строк, которые превышают 100 пикселей, я хочу, чтобы таблица изменяла размеры, чтобы соответствовать всем 20 строкам.какое значение inturn приведет к изменению размера панели прокрутки, какое значение inturn должно изменить размер родительского элемента панели прокрутки.Прежде всего, я хотел бы знать, возможно ли это вообще?Если да, то как?

Я попробовал это: я подумал, что, получая таблицы новой и старой высоты, я могу изменить размер, вызывая setHeight () и для высоты родителя - getParent ().setHeight ().Тем не менее, я был глуп, думая об этом, так как я устанавливаю значение высоты для таблицы равным 100 пикселей.Поскольку это статическое значение, оно вывело бы одно и то же значение для старой и новой высоты и ничего не изменило бы.

Любые идеи о том, как поступить с этим ??

PS: я использую GWT20,3

1 Ответ

4 голосов
/ 16 августа 2011

Вы уверены, что не устанавливаете фиксированный размер для контейнеров с ячейками?

Контейнеры будут сжиматься, расширяться вместе с таблицей ячеек, но им также не нужно устанавливать свою высоту (высота по умолчанию равна auto - это поведение, которое вам нужно).

...