0

I am new to GWT. I have implemented datagrid successfully. Now I want to add a Button/Checkbox widget to the datagrid. I have gone through many sites but couldn't find the exact solution. Hopefully I get the solution hear.

4

1 回答 1

4

不将小部件添加到基于单元的小部件。

对于按钮,您有多种选择:

  • ActionCell,带有固定消息并使用委托对点击做出反应
  • ButtonCell, 每行的文本可以不同(使用Column's getValue)并使用FieldUpdater来传达点击
  • TextButtonCell,类似于ButtonCell但使用外观模式(Sencha GXT btw 也使用),因此您可以自定义渲染(默认外观是本机按钮)

对于复选框,使用CheckboxCell. 根据您是使用它来编辑布尔值还是选择行,您将使用一个或另一个构造函数,并且可能使用一个选择事件管理器

您将在 Showcase 应用程序中找到使用示例:

  • Cell Sampler向您展示按钮(不是TextButtonCell虽然)以及如何使用复选框编辑布尔值。
  • 单元格表数据网格显示如何使用复选框来控制选择。
于 2013-08-29T08:54:19.903 回答