JavaFX PopUp拖放

时间:2014-10-16 13:57:33

标签: java javafx popup draggable

首先我使用 JavaSE 1.7 - >我开发的产品是设定这个标准。所以我可以使用JavaFX8的功能!

我开发了一个自定义菜单项,如下所示: http://de.share-your-photo.com/7f2f7d74d8

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

你能帮我解决这个问题吗?我应该用什么类来开发PopUp?

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

1 个答案:

答案 0 :(得分:0)

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

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

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