如何获取当前选中的页签标识

问题描述
实际业务中,要根据当前页签标识,切换到下一个页签。如下一步操作,点击下一步按钮,从第一个页签切换到第二个页签

解决方法
方式一:
Tab tab = this.getControl("tab");
String currentTab = tab.getCurrentTab();
方式二:
监听tab的selectTab事件
每次切换页签的时候,往页面缓存里记录切换后的页签标识
@Override
public void registerListener(EventObject e) {
super.registerListener(e);
Tab tab = this.getControl("tab");
tab.addTabSelectListener(this);
}
@Override
public void tabSelected(TabSelectEvent tabSelectEvent) {
String tabKey = tabSelectEvent.getTabKey();
IPageCache pageCache = this.getView().getPageCache();
pageCache.put("currentTabKey",tabKey);
}下一步操作:
@Override
public void click(EventObject evt) {
super.click(evt);
Button source = (如何获取当前选中的页签标识
问题描述实际业务中,要根据当前页签标识,切换到下一个页签。如下一步操作,点击下一步按钮,从第一个页签切换到第二个页签解决方法方式一...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



