首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >滚动TabPanel

滚动TabPanel
EN

Stack Overflow用户
提问于 2009-11-17 00:11:48
回答 2查看 2.8K关注 0票数 3

我正在尝试创建一个选项卡面板,我可以在其中按需添加和删除选项卡。

我遇到的问题是,如果潜在用户添加了太多选项卡,新选项卡就会从屏幕上消失。

每个Tab包含一个文本区域小部件,用户可以在其中输入文本。

有没有办法水平滚动TabBar而不是整个浏览器窗口?

我可以使用滚动面板,但我希望只滚动选项卡,而不是面板内容。

我在com.google.gwt.user.client.ui.TabPanel应用程序接口中看不到任何可用方法来执行此功能,也没有真正的方法来拆分面板。

帮助!

EN

回答 2

Stack Overflow用户

发布于 2009-11-18 02:05:49

这不是您所要求的,但是您可以考虑使用StackPanel而不是TabPanel,因为如果用户可以输入一个很长的项目列表,那么垂直滚动通常比水平滚动更好。

票数 0
EN

Stack Overflow用户

发布于 2009-11-18 18:20:48

gwt TabPanel并不是最好的,而且没有一种真正简单的方法来做你想做的事情。您可以看看Ext-GWT中的选项卡小部件,它可以滚动选项卡,但我认为extjs通常不是一个好主意。

随着GWT2.0的到来,有许多新的基于布局的小部件。看看TabLayoutPanel吧。它使用overflow=hidden将选项卡放在一个非常宽的容器中。您也许能够添加一些控件来滚动该容器并获得您想要的效果。

祝你好运,如果你发现了什么,就报告给我。GWT确实需要更多的小部件贡献者。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1743177

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档