Popover基于屏幕的x,y平面放置。我想要做的是将其移动到添加索引按钮。我目前正在根据屏幕获取我的应用程序的x,y。但我在我的场景中的子节点内有子节点。所有这些子节点都添加到0,0。因此,当我调用每个窗格中的偏移量时,我的x和y保持为0.我正在寻找一种方法来从场景一直到添加索引按钮获得总偏移量。
我目前使用递归方法从按钮的父窗格转到场景的根目录。
public Node rootnode (Node parent)
{
if(parent.getId()=="root")
return parent;
x =+ parent.getBoundsInParent().getMinX();
y=+ parent.getBoundsInParent().getMinY();
rootnode(parent.getParent());
return parent;
}