以下代码测试可行

    1. private final TextArea inputTv = new TextArea();
    2. inputTv.setOnDragExited(new EventHandler<DragEvent>() {
    3. @Override
    4. public void handle(DragEvent event) {
    5. List<File> files = event.getDragboard().getFiles();
    6. if (files!=null&&!files.isEmpty()){
    7. inputTv.setText(files.get(0).getAbsolutePath());
    8. }
    9. }
    10. });

    注:参考资料:https://www.cnblogs.com/stars-one/p/10990281.html