【问题标题】:GWT and dynamic tabsGWT 和动态选项卡
【发布时间】:2014-03-06 09:02:44
【问题描述】:

是否可以使用TabPanelTabLayoutPanel 在 GWT 中创建带有动态添加选项卡的面板。

我的要求:

第一个选项卡不可关闭并且有一个单元格表。 当我在单元格表中选择行时,会创建新选项卡。 可以关闭新创建的选项卡。 我的问题:

如何使用 MVP 风格和 UiBinder 在 GWT 中创建这种架构?

【问题讨论】:

标签: java gwt mvp uibinder tabpanel


【解决方案1】:

为什么不呢?即使您在 GWT 中遇到问题,您也可以随时深入到 javascript 的以下级别并准确地制作您需要的东西。

任何面板都可以动态更改。如果是布局面板,那么您可以随时forceLayout()。您可以将add()insert() 新项目添加到面板中,并为选项卡使用不同的自制小部件(您可以通过多种方式添加或插入:add(Widget child, Widget tab)add(Widget child, SafeHtml html))。

这是example 是如何使用 ExtGWT 制作的,逻辑是相同的,但您必须为您的标签制作小部件(可以关闭也可以不关闭)。

【讨论】:

  • 是的,有方法 add(Widget child, Widget tab)add(Widget child, SafeHtml html)。但我想知道如何在 MVP 模式中使用它们,特别是如果 View 是由 UiBinder 完成的
猜你喜欢
  • 2015-04-11
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-03-09
  • 2020-12-15
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多