JavaFX2将ImageView拖动到按钮

JavaFX2将ImageView拖动到按钮,java,events,button,javafx,imageview,Java,Events,Button,Javafx,Imageview,我只想在我按下ImageView按钮时捕获: 我试图做到以下几点: button.setOnDragOver(event -> { System.out.println("drop"); }); button.setOnMouseDragReleased(event -> { System.out.println("drop"); }); 而且似乎什么都不起作用,有什么

我只想在我按下ImageView按钮时捕获:

我试图做到以下几点:

button.setOnDragOver(event -> {
                System.out.println("drop");
            });
button.setOnMouseDragReleased(event -> {
                System.out.println("drop");
            });

而且似乎什么都不起作用,有什么想法吗?

尝试使用以下代码创建一个事件处理程序,用于处理将图像拖动到按钮上的事件:

button.setOnDragOver(new EventHandler() {
        @Override
        public void handle(final DragEvent event) {
            mouseDragOver(event);
        }
    });
然后声明事件发生时需要执行的事件方法

private void mouseDragDropped(final DragEvent e) {
  System.out.println("drop");
}

尝试使用以下代码创建事件处理程序,以处理将图像拖动到按钮上的事件:

button.setOnDragOver(new EventHandler() {
        @Override
        public void handle(final DragEvent event) {
            mouseDragOver(event);
        }
    });
然后声明事件发生时需要执行的事件方法

private void mouseDragDropped(final DragEvent e) {
  System.out.println("drop");
}

您能否指定将图像视图放置在按钮上时要完成的具体操作将按钮文本设置为*您能否指定将图像视图放置在按钮上时要完成的具体操作将按钮文本设置为*您的隔离有一些错误,我尝试了以下操作但未成功:
c.setOnDragOver(new EventHandler(){@Override public void handle(Event-Event){mousedragdroped((EventHandler)Event);}};private void mousedragdroped(EventHandler e){System.out.println(“drop”);}
您添加了所有必需的导入文件语句吗?您的分离出现了一些错误,我尝试了以下操作但没有成功:
c.setOnDragOver(new EventHandler(){@Override public void handle(Event Event){mousedragdroped((EventHandler)Event);}});private void mousedragdroped(EventHandler e){System.out.println(“drop”);}
是否添加了所有必需的导入文件语句?