使用 GWT CellTable 可以添加以不同方式处理单击事件的不同列。
例如,假设我们有 3 列:
- 头像图像(ImageCell),
- 一个名称(TextCell),
- 复选框(复选框单元格)。
然后图像添加这些事件:
- 单击 ImageCell 时,我们可以打开一个弹出窗口。
- 单击复选框时,选择行。
- 单击名称时,打开用户配置文件。
使用 CellTable 很容易做到这一点。
但是,如果我们想要一个看起来不像表格的视图怎么办。CellTable 与 HTML 表绑定以实现其实现。为什么不允许 CellTable(行为)API 的一般 HTML 实现。
使用 CellList 我们可以完成任何视图。但 API 没有 CellTable 复杂。如果我们可以将类似于 CellTable 'Columns' 的东西添加到 CellList 中,那就太酷了。
无论如何用当前的 Cell Widgets 来完成这个?我可能看多了一些东西。
谢谢!