【发布时间】:2021-09-27 14:09:07
【问题描述】:
我正在写一个 Vaadin SearchDialog,其中包含:
- 搜索文本字段
- 包含搜索结果的网格
- 两个用于确认或取消的操作按钮
基本上这是我的布局结构:
对话框
|- 主布局(VerticalLayout)
| - - 搜索字段(文本字段)
| - - ResultGrid(网格)
| - - ButtonLayout (HorizontalLayout)
| - - - 取消按钮
| - - - 确认按钮
我的问题是我尝试将网格的宽度扩展到最大尺寸。我使用了 Grid::setWidthFull 和这段代码
resultGrid.getColumns().forEach(column -> column.setAutoWidth(true));
不过好像mainLayout的宽度还是设置为“ButtonLayout”:
我的技术背景是:
- Vaadin 流 14.7(全 Java)
- Java 16
- 春季启动
【问题讨论】:
标签: vaadin vaadin-flow