我正在使用 primefaces 树表,并尝试在每一行上创建按钮,以便用户可以重新排序树表中的元素。
例如,如果我有一个树表,其中有 3 个节点都在同一级别,并且树表中的这三个节点中的每一个都有一个“向上”按钮,如果在其中一个节点上单击向上按钮,我想要那个节点向上移动(基本上重新排序节点)。
如何获取所选节点的索引?
for(int i = 0; i < selectedNode.getParent().getChildren().size(); i++) {
// how can i compare the index of the current child in the loop to the selected child?
}