包含组件的Horizo​​ntalLayout?

时间:2013-11-27 13:15:57

标签: java frameworks vaadin

我正在创建一个UI并使用Horizo​​ntalLayout来组织我的组件。 问题是我的窗口很大,因为组件只添加了一行。

如何在Horizo​​ntalLayout中为我的组件进行换行?

感谢

1 个答案:

答案 0 :(得分:1)

Horizo​​ntalLayout只能按名称建议水平放置组件。您可以尝试默认包装组件的CssLayout。或者您可以尝试的是您可以自定义组件的宽度并将其设置为null,就像标签的label.setWidth(null)一样,并尝试将此技术与ExpandRatio(Component,1.0f)方法一起使用。假设您有三个组件,将左侧和右侧组件的宽度设置为null,然后将ExpandRatio设置为1.0f到中间标签。您可以尝试将此想法用于三个以上的组件。