如何使布局占据Vaadin的整个屏幕?

时间:2015-01-02 12:53:47

标签: java vaadin7

我正在尝试将背景图像添加到Vaadin中的视图中。由于该视图中的布局仅占屏幕的75%,因此背景图像也仅应用于该限制。但我希望它能应用于整个屏幕,但我不知道该怎么做。当我使用setSizeFull()方法时,它将元素向下推到底部(一些低于屏幕级别)。我的代码如下。请帮我正确地做。

public HomeView()  //constructor
{   
    rootLayout.setStyleName("backgroundimage");
    setCompositionRoot(rootLayout);
    rootLayout.setDefaultComponentAlignment(Alignment.TOP_CENTER);
    rootLayout.setSpacing(true);
    rootLayout.setSizeFull();

    rootLayout.addComponent(recentIssues);
    recentIssues.setStyleName("custom-heading");
    recentIssues.setWidth("200px");

    rootLayout.addComponent(tableLayout);
    tableLayout.setWidth("100%");
    tableLayout.setHeight("100%");
    tableLayout.setSpacing(true);

    raisedByMeTable();
    assignedToMeTable();
}

0 个答案:

没有答案