Я хочу избежать горизонтального прокрутки в сетке Ваадина и обязательного столбца, который будет изменен в соответствии с экраном. Я попробовал grid.setExpandRatio()
, но у меня нет никаких изменений. У вас есть идеи, пожалуйста?Vaadin сетка горизонтальная прокрутка
ответ
Компонент Vaadin Grid обеспечивает управление шириной для каждого столбца. См. API doc.
Вы можете установить коэффициент расширения каждого столбца, который добавляется, когда доступно дополнительное свободное пространство рядом с пространством, которое требуется для каждого столбца. Но это не поможет в вашем случае. Лучший способ, который я нашел до сих пор, - установить максимальную ширину для столбца, подходящего для сокращения.
Спасибо Mr.Steffen, но я использую column.setExpendRatio (1), и ничего не изменилось. – FoufaFaFa
Вы правы, я изменил свой ответ. Кажется, что нет подходящего способа сделать то, что вы хотели бы иметь. –
Просьба предоставить код для воспроизведения и снятый снимок экрана. Отображается ли полоса прокрутки в вашей сетке, потому что значения столбца слишком велики? –
У меня много значений столбца и столбца слишком длинные. Я хочу исправить размер сетки и увеличить и уменьшить размер столбца в соответствии с ситуацией – FoufaFaFa
Это действительно проще, когда вы предоставляете свой код. Ширина сетки 100%? –