GWT CellTable和Editors框架

omn*_*nom 4 gwt gwt-2.2-celltable gwt-editors

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

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

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

提前致谢

Nic*_*kis 5

你不能Editor在里面使用(或任何小部件)CellTable.

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

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

SafeHtmlTemplates Java Doc