我是GWT的新手。我已经成功实现了datagrid。现在我想将一个Button / Checkbox小部件添加到datagrid。我经历了很多网站,但找不到确切的解决方案。 希望我能听到解决方案。
答案 0 :(得分:4)
One不会将小部件添加到基于 cell 的小部件。
对于按钮,您有多种选择:
ActionCell
,包含固定消息并使用委托对点击作出反应ButtonCell
,其文字可能因每行而异(使用Column
的{{1}})并使用getValue
来传达点击次数TextButtonCell
,与FieldUpdater
类似,但使用appearance pattern(也由Sencha GXT btw使用),因此您可以自定义渲染(默认外观是原生按钮)对于复选框,请使用CheckboxCell
。根据您是使用它来编辑布尔值还是选择行,您将使用一个构造函数或另一个,可能a selection event manager。
您可以在Showcase应用中找到使用示例:
ButtonCell
)以及如何使用复选框编辑布尔值。