0

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

4

1 回答 1

0

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

请阅读我们关于此主题的入门教程http://www.vogella.com/tutorials/NatTable/article.html#architecture_layers

于 2016-05-27T14:07:39.253 回答