首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GWT:如何检查带有CellTable的SelectionModel的选择事件

GWT:如何检查带有CellTable的SelectionModel的选择事件
EN

Stack Overflow用户
提问于 2016-04-03 16:17:49
回答 1查看 208关注 0票数 0

我们使用带有两个列的可排序CellTable和一个SingleSelectionModel。现在,其中一个列填充了ButtonCells。

问题是:如果我第一次直接在行的按钮上单击,那么只有行被选中,它不会直接为Button触发事件。我得再点击一次。

我怎么才能改变这个?我怎样才能直接触发按钮事件?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-04-03 20:57:36

可以在Button列上设置FieldUpdater:

代码语言:javascript
复制
column.setFieldUpdater(new FieldUpdater<Auction, String>() {
  @Override
  public void update(int index, Auction object, String value) {
    // The user clicked on the button for the passed auction.
  }
});

GWT文档中的CellSampler有一个可单击按钮的直接示例。干杯。

另一个选项是重写Button的onBrowserEvent()方法。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36387873

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档