JavaFX弹出式拖放

JavaFX弹出式拖放,java,javafx,popup,draggable,Java,Javafx,Popup,Draggable,首先,我使用JavaSE 1.7->我开发的产品正在设置这个标准。所以我不能使用JavaFX8的函数 我开发了一个自定义菜单项,如下所示: 在那里你可以看到一些三角形!如果三角形显示在右侧,我想在菜单项旁边的右侧弹出一个窗口。 我的问题是,弹出窗口应该是可拖动的,并且弹出窗口不可能离开主舞台 你能帮我解决这个问题吗?我应该使用什么样的类来开发弹出窗口 也许可以制作一个弹出对象Draggabel?我自己解决了这个问题。 我在弹出窗口中添加了一个容器VBox,并使其可拖动! 对于每一个新坐标,我都

首先,我使用JavaSE 1.7->我开发的产品正在设置这个标准。所以我不能使用JavaFX8的函数

我开发了一个自定义菜单项,如下所示:

在那里你可以看到一些三角形!如果三角形显示在右侧,我想在菜单项旁边的右侧弹出一个窗口。 我的问题是,弹出窗口应该是可拖动的,并且弹出窗口不可能离开主舞台

你能帮我解决这个问题吗?我应该使用什么样的类来开发弹出窗口


也许可以制作一个弹出对象Draggabel?

我自己解决了这个问题。 我在弹出窗口中添加了一个容器VBox,并使其可拖动! 对于每一个新坐标,我都会将x&y坐标设置到新的位置

container.setOnMouseDragged(new EventHandler<MouseEvent>() {

            @Override
            public void handle(MouseEvent event) {
                // TODO Auto-generated method stub
                if(dragAct==true){
                    //DRAG HANDLING
                }
            }
        });