我正在开展一个学校项目,并创建了一个GXT TabPanel,如下所示:
TabPanel tabPanel = new TabPanel();
tabPanel.add(initMyModelView(), "My Model");
tabPanel.add(initGroupModelView(), "Group Model");
tabPanel.add(initProposalView(), "Proposals");
tabPanel.add(initPreferencesView(), "Preferences");
在groupmodel中我有一个TextButton,当点击这个时我想改成"我的模型"标签
exportModelButton.addSelectHandler(new SelectHandler(){
@Override
public void onSelect(SelectEvent event) {
// TODO Auto-generated method stub
}
});
这可以在GXT 3.1.0中完成,如果可以,怎么做?
答案 0 :(得分:1)
试试这个
tabpanel.setActiveWidget(tabPanel.getWidget(index));
这使用添加到其中的项目的索引。您可以编写自己的方法来返回特定的Widget(由initMyModelView()返回)。