-1
我使用RPC调用连接到mySql并从那里获取文本数据。 我的页面被定义为拆分布局。 我的问题是,我不知道如何用不同的文本更新主布局。 如果我使用clear()方法,它将删除所有布局! “p”是splitLayout。布局更新GWT
RPC:
rpcService.getChapterTxt(selectedBook,bookChapters[selectedBook],
new AsyncCallback<List<BibleTxt>>(){
public void onFailure(Throwable caught)
{
Window.alert("Failed getting Chapter");
}
public void onSuccess(List<BibleTxt> result)
{
int i = 0 ;
String verseText ="";
//Label verseLabel = new Label();
PPanel chapterPar = new PPanel();
HTML page= new HTML(verseText);
for(i=0;i<result.size();i++)
{
verseText = result.get(i).getVerseText();
//verseLabel.setText(verseText);
page.setText(page.getText() + verseText);
}
chapterPar.add(page);
//p.clear();
p.add(chapterPar); // adds the main layout
}
});
因此,声明包含onSuccsess()之外文本的html对象并在每次调用时更新它? – 2014-09-25 10:21:47
这就是我的意思 – 2014-09-25 13:01:58
没有帮助...我不知道该怎么办!为什么它需要很难改变布局内容?? !! – 2014-09-25 15:58:25