在Nat表中编辑单元格

时间:2016-05-25 13:03:21

标签: nattable

我有一个包含一些数据的Nat表。我想在选定的单元格之后添加一个新行。我能够做到这一点。现在我必须选择新添加的单元格(0,new rowPosition)并进行编辑。使用selectCellCommand我能够选择单元格,但问题在于编辑单元格。当我尝试使用api getCellByPoition从Nat表中获取单元格时,我得到null。现在,当我有一个滚动条并且顶部隐藏了几行时,会发生这种情况。选择层工作正常并选择新添加的行的第一个单元格,但是Nat表格没有给出相同行位置的单元格。我怎么能得到细胞编辑吗?我正在为指定的行位置触发EditCellCommand并使用getActiveCellEditor方法从nat表中获取单元格编辑器。

1 个答案:

答案 0 :(得分:0)

似乎你不知道NatTable中的位置索引转换。我想你试图通过索引访问你的对象。但在滚动状态下,位置不等于索引。

请阅读有关此主题http://www.vogella.com/tutorials/NatTable/article.html#architecture_layers

的入门教程