tabItem不显示复合

问题描述 投票:0回答:1

我正在尝试为tabItems创建一些内容。我创建了创建每个选项卡的方法。例如:

private static void initSolutionsTab (TabFolder folder){
    TabItem solutions = new TabItem(folder, SWT.NONE);
    solutions.setText("Solutions");

    Composite solutionTop = new Composite(folder, SWT.NONE);

    ScrolledComposite topScroller = new ScrolledComposite(solutionTop, SWT.V_SCROLL);

    //Should later hold many groups
    Composite groupHolder = new Composite(topScroller,SWT.NONE);

    Group solutionsGroup = new Group(groupHolder, SWT.BORDER_DOT);

    Label solutionLabel = new Label(solutionsGroup, SWT.NONE);
    solutionLabel.setText("TEST");

    topScroller.setContent(groupHolder);

    solutions.setControl(solutionTop);

}

但是它只是在选项卡中显示空白。我知道我缺少(或不理解)某些东西,但我只是没有发现错误。有人可以给我提示吗?

java eclipse swt
1个回答
0
投票

尝试为您的TabFolder使用setSize()

© www.soinside.com 2019 - 2024. All rights reserved.