【问题标题】:flextable get clicked column when there is rowspan当有行跨度时,flextable 会被点击列
【发布时间】:2013-03-21 08:56:42
【问题描述】:

我有一个带有 rowpan 的 flextable。在表的单击事件上,我试图获取表的行索引和列索引。

如果该行没有行跨度,则没有问题,但是 当行中有任何行跨度时,我得到的 col 索引应该更少。 我得到了这个:

idx : the index i am geting
sCnt: span count at that row
clIdx: column index that i click

idx = clIdx - sCnt;

我正在使用此代码:

int row = flexTable.getCellForEvent(event).getRowIndex();
int col = flexTable.getCellForEvent(event).getCellIndex();

【问题讨论】:

    标签: java gwt click flextable


    【解决方案1】:

    好吧,我找不到解决方案,但我做了一些我不喜欢的事情。 我编写了一个扩展焦点面板的新小部件,它保留了列和行索引。这些索引在构造函数中设置,我通过小部件的点击事件访问索引。

    【讨论】:

      猜你喜欢
      • 2011-12-27
      • 1970-01-01
      • 2019-12-04
      • 2011-08-01
      • 2013-03-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多