【问题标题】:GWT CellTable and Editors frameworkGWT CellTable 和编辑器框架
【发布时间】:2011-05-04 14:58:22
【问题描述】:

为了不重复代码,我前段时间决定重构我对编辑器框架使用的看法。目前,每个视图都是包含一组其他编辑器的编辑器。例如“人员详细信息”视图包含诸如“人员地址”、“人员图像”、“人员描述”等编辑器。这些编辑器中的每一个都包含一些标准 GWT 小部件以及实例化和显示这些小部件所需的逻辑。

现在,我想在“人员列表”视图中重复使用其中的一些组件。所以,我想要一个表格,其中的行代表人 - 一行 - 一个人。每行应包含例如:人名、姓氏、图像(编辑)、简短描述(编辑)。

是否可以使用 GWT CellTable 做到这一点?当我浏览官方和非官方文档时,很容易注意到它主要用于处理 HTML 代码,而不是小部件。

提前致谢

【问题讨论】:

    标签: gwt gwt-2.2-celltable gwt-editors


    【解决方案1】:

    您不能在CellTable 中使用Editor(或任何小部件)。

    使用CellTable 时重用视图的一些选项是:

    • 使用SafeHtmlTemplates
    • 创建 PersonAddressCell、PersonImageCell 等。
    • 通过扩展 CellTable 创建可重用的 PersonalDetailsTable

    SafeHtmlTemplates Java Doc

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 2011-09-20
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多