gpt4 book ai didi

java - 当有行跨度时,flextable 会被点击列

转载 作者:行者123 更新时间:2023-12-01 04:47:46 28 4
gpt4 key购买 nike

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

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

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 - 当有行跨度时,flextable 会被点击列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15543021/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com