SWT标签/文本未显示在Composite中

时间:2014-10-16 15:49:29

标签: java text swt labels composite

我正在使用SWT在Label中添加TextComposite。但它永远不会显示,我没有看到我的代码中的错误。有谁知道我的问题是什么?

这是一个简单的代码段:

    //some code before...
    shell = new Shell(display);
    shell.setSize(1000, 700);
    shell.setText("Window");
    shell.setLayout(new GridLayout(3, true));

    Composite contentUp = new Composite(shell, SWT.BORDER);
    GridData contentUpData = new GridData(SWT.FILL, SWT.FILL, true, false);     
    contentUpData.horizontalSpan = 3;
    contentUpData.heightHint = 100;
    contentUp.setLayoutData(contentUpData);

    final Label label = new Label(contentUp, SWT.NONE);
    label.setText("Show me");
    label.setLayoutData(new GridData(SWT.LEFT, SWT.FILL, true, true));

    //...
    shell.open();

0 个答案:

没有答案