我最近开始研究JSF并使用richfaces 4.0。我正在寻找一个在Tree中实现拖放功能的工作示例。我有树工作但是我无法弄清楚如何在树上工作。我在寻找的是
Node1
Node2
Node3
Node4
所以我应该能够在“Node3”和“Node4”之间放置“Node1”,并且“Node3”之上的所有其他节点应该向上移动1个索引。
会对此有所帮助:)
谢谢,Kulpreet
我能够使这个工作,但代码中有一些小问题,但基本功能有效。
<rich:dragSource type="#{element.type}"
dragValue="#{element}"
dragIndicator="actInd"
>
</rich:dragSource>
<rich:dropTarget acceptedTypes="#{element.type}" dropValue="#{element}"
dropListener="#{modelTree.activityDropListener}"
render="tabs"
>
</rich:dropTarget>
<h:outputText value="#{element}"/>
</a4j:outputPanel>
谢谢,Kulpreet