2009-12-08 101 views
0
  • label1 | | * label2 | * LABEL3 | ___ label4 | ___ label5

我想在这个结构中的树,具有节点之间的线路,此外,而不是打开和关闭文件夹,我都在那里与标签加了我自己的图形。我通过扩展TreeItemRenderer类来完成。现在,如果iam拖放一个子节点ex:label5,然后尝试将它放在label1上方,则它将在此处放下。即,它正成为像树形拖放功能

label5 ---------->这不应happen.Child应当被添加 label1的上述母体的限制。 | | _ LABEL2 | _ * LABEL3 | ___ label4

我需要限制相同。请帮助我一样。

回答

0

您可以实现自定义拖放操作并将任何逻辑应用于此。

请参阅here