GWT表左侧有标题

时间:2013-08-12 14:27:48

标签: gwt gwt-celltable

我想知道是否可以在侧面而不是在顶部创建带有标题的CellTable。 或者以这种方式显示数据的好方法是什么?

示例:

------------------------------------------
- Name      -   My name                  -
------------------------------------------
- Surname   -   My surname               -
------------------------------------------
- Email     -   name.surname@mail.com    -
------------------------------------------

我可以使用简单的面板来完成它,但在这种情况下我不知道如何使用数据提供程序。

更新:SmartGWT使用DetailViewer提供此功能,但我无法使用SmartGWT。

1 个答案:

答案 0 :(得分:0)

您可以扩展AbstractCellTableBuilder

MyTableBuilder extends AbstractCellTableBuilder<T>

并覆盖

protected void buildRowImpl()

然后为每个第一个td元素添加一个样式,使其看起来像标题等... buildRowImpl()使您可以控制每行的构建方式。操纵模型会有点棘手,但你应该能够看透它。

然后将表格构建器提供给您的单元格表,如下所示,并调用数据提供程序刷新显示。

 myCellTable.setTableBuilder(new MyTableBuilder());