我有一个界面,我想将元素列表中的元素拖到GridPane。网格和列表位于场景图的不同分支中。因此,当我想将它拖到网格上时,我的可拖动节点在GridPane后面消失了。
一种可能的解决方案是将可拖动节点添加到最前面的窗格,它将位于所有其他节点的前面。不幸的是,这意味着在我知道拖放手势将成功之前我必须从其旧位置移除节点,这会导致各种其他代码。
有没有办法在所有其他节点前面渲染节点而不改变它在场景图中的位置?
答案 0 :(得分:1)
“可拖动节点”实际上是否被光标移动了?如果是这样,你可以从节点创建一个图像并拖动它?