Таблица визуализации GWT, добавить полосу прокрутки и ширина больше не устанавливается - PullRequest
0 голосов
/ 09 августа 2011

Я использую API визуализации gwt. Я использую виджет Таблица и хотел бы указать высоту, используя метод setHeight().

Когда я ставлю достаточно записей, появляется вертикальная полоса прокрутки. Ширина таблицы больше не соответствует данным после появления полосы прокрутки. Метки столбцов длинных записей вынуждены разбивать на две строки:

Как мне этого избежать? (Я не хочу фиксировать ширину таблицы, поскольку данные являются динамическими, и я также добавлю произвольные столбцы).

1 Ответ

0 голосов
/ 09 августа 2011

Хорошо, я не особенно знаком с "API визуализации gwt", но первое решение, которое приходит на ум, это то, что вы всегда показываете полосы прокрутки и делаете поле немного больше.

Ее небольшой пример кода:

ScrollPanel sp = new ScrollPanel();
sp.setAlwaysShowScrollBars(true);

или, если вы используете UiBinder:

    <g:ScrollPanel ui:field="scrollPanel" alwaysShowScrollBars="true">

Вы также можете позволить полосе прокрутки появляться внизу, чтобы ваши линии все еще появлялись внизу, но я не думаю, что это то, что вы хотите ...

С уважением, Stefan

...