我正在寻找一种在我的VerticalLayout中创建页脚的方法。
有一些用VerticalLayout创建页脚的方法吗?
任何的想法 ?
最佳答案
一个简单的解决方案。 AndréSchild已经提供了宝贵的意见。
VerticalLayout vlMain = new VerticalLayout();
vlMain.setSizeFull();
HorizontalLayout hlFooter = new HorizontalLayout();
hlFooter.setHeight("50px"); // if you want you can define a height.
hlFooter.addComponent(new Label("Test1")); // adding a simple component. You might want to set alignment for that component
vlMain.addComponent(mainComponent);
vlMain.setExpandRatio(mainComponent, 1.0f); // "give" the main component the maximum available space
vlMain.addComponent(hlFooter);