树表插入新项目(Vaadin)

树表插入新项目(Vaadin),vaadin,treetable,Vaadin,Treetable,我有一个树表,我可以用元素初始化它,它们会显示出来。 但很久以后,我无法插入新元素 每个treetable.addItem(…)稍后都会给出null 初始化中的方法以后也不能插入新元素 每个新项目都有一个唯一的itemid 我没有收到任何错误消息 我怎样才能找出真正的问题是什么 我肯定我按正确的顺序添加了正确的类型 提前谢谢 (插入代码片段的时间会很长,因为我们有10列)如果您不提供任何代码,很难知道哪里出了问题,但可能是您的表不允许新对象。使用此方法更改它 myTreeTable.setN

我有一个树表,我可以用元素初始化它,它们会显示出来。 但很久以后,我无法插入新元素

  • 每个treetable.addItem(…)稍后都会给出null
  • 初始化中的方法以后也不能插入新元素
  • 每个新项目都有一个唯一的itemid
  • 我没有收到任何错误消息
我怎样才能找出真正的问题是什么

我肯定我按正确的顺序添加了正确的类型

提前谢谢


(插入代码片段的时间会很长,因为我们有10列)

如果您不提供任何代码,很难知道哪里出了问题,但可能是您的表不允许新对象。使用此方法更改它

myTreeTable.setNewItemsAllowed(true)

当您不提供任何代码时,很难知道哪里出了问题,但可能是您的表不允许新对象。使用此方法更改它

myTreeTable.setNewItemsAllowed(true)
我注意到了问题所在。使用setVisibleColumns后,我无法添加新项。 正如我所评论的那样,新项目可能会进入treetable。 亲自测试(Vaadin 6.7.3-4)

奇怪

Cs.

我注意到了“问题”所在。使用setVisibleColumns后,我无法添加新项。 正如我所评论的那样,新项目可能会进入treetable。 亲自测试(Vaadin 6.7.3-4)

奇怪


Cs.

我注释掉了myTreeTable.setVisibleColumns。。。行,然后它工作得很好。。。稍后,当系统允许时,我将完整地回答我的问题。我注释掉了myTreeTable.setVisibleColumns。。。行,然后它工作得很好。。。稍后,当系统允许时,我将完整地回答我的问题。您需要添加代码以更好地理解您的问题您需要添加代码以更好地理解您的问题