SmartGWT对话框标题设置不正确

hag*_*age 1 java gwt smartgwt

我有一个扩展SmartGWT对话框的自定义对话框.我的问题是对话框的标题和关闭按钮不会显示在对话框的标题中,而是显示在所有其他元素下的对话框内容中.

这是一个screeshot:

标题放置不正确

粗体测试x按钮应位于对话框的标题中.

我的代码基本上是:

public class MyDialog extends Dialog {    

    public MyDialog() {       
        super();

        this.setTitle("test");

        this.setShowTitle(true);
        this.setShowCloseButton(true);
        this.setShowMaximizeButton(false);
        this.setShowMaximizeButton(false);
        this.setShowStatusBar(false);           
        this.setShowShadow(true);

        this.setWidth("500px");
        this.setHeight("300px");            
    }

    @Override
    protected void onInit() {

        Label lab =  new Label("test");
        this.addMember(lab);
    }
}
Run Code Online (Sandbox Code Playgroud)

这是SmartGWT中的错误还是我遗漏了什么?如何正确放置标题?

谢谢你的帮助!

RAS*_*RAS 5

您的代码存在问题.你用过了

this.addMember(lab);
Run Code Online (Sandbox Code Playgroud)

代替

this.addItem(lab);
Run Code Online (Sandbox Code Playgroud)