gwt- frame响应url更改

时间:2011-12-22 18:26:22

标签: java gwt

我在我的gwt应用中使用Frame(请参阅代码)。 问题是我的框架没有响应url(作为String传递)更改。 我的应用程序以空框架(变量frameURL =“”)开头,然后我想让随机用户决定下一个网址。

这里有一些代码:

public class MyApp extends Composite {

    private static MyAppUiBinder uiBinder = GWT
            .create(MyAppUiBinder.class);

    public static String frameURL = "";

    @UiField
    Frame frame;

    interface MyAppUiBinder extends UiBinder<Widget, MyApp> {
    }

    public MyApp() {

        this.frame = new Frame();
        initWidget(uiBinder.createAndBindUi(this)); 
        frame.setUrl(getUrl());
    }       
        public void setUrl(String url){
            MyApp.frameURL = url;
        }

        public String getUrl(){
            return frameURL;
        }
}

1 个答案:

答案 0 :(得分:0)

致电Frame#setUrl()

public void setUrl(String url) {
  frame.setUrl(url);
}