Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 使用TabPanel中的按钮更改tab_Java_Gxt - Fatal编程技术网

Java 使用TabPanel中的按钮更改tab

Java 使用TabPanel中的按钮更改tab,java,gxt,Java,Gxt,我正在进行一个学校项目,创建了一个GXT选项卡面板,如下所示: TabPanel tabPanel = new TabPanel(); tabPanel.add(initMyModelView(), "My Model"); tabPanel.add(initGroupModelView(), "Group Model"); tabPanel.add(initProposalView(), "Proposals"); tabPanel.add(initPreferencesView(),

我正在进行一个学校项目,创建了一个GXT选项卡面板,如下所示:

TabPanel tabPanel = new TabPanel();

tabPanel.add(initMyModelView(), "My Model");
tabPanel.add(initGroupModelView(), "Group Model");
tabPanel.add(initProposalView(), "Proposals");  
tabPanel.add(initPreferencesView(), "Preferences");
在groupmodel中,我有一个文本按钮,单击此按钮时,我想切换到“我的模型”选项卡

这可以在GXT 3.1.0中实现吗?如果可以,如何实现

tabpanel.setActiveWidget(tabPanel.getWidget(index));
这将使用添加到其中的项的索引。您可以编写自己的方法来返回特定的小部件(由initMyModelView()返回)

tabpanel.setActiveWidget(tabPanel.getWidget(index));