Я использую Frame
(см. Код) в моем приложении gwt.
Проблема в том, что мой фрейм не отвечает на изменения URL (переданные в виде строки).
Мое приложение начинается с пустого фрейма (переменная frameURL = ""), а затем я хотел бы позволить случайному пользователю решить, какой URL следующий.
Вот код:
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;
}
}