Guest User

Untitled

a guest
May 21st, 2018
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.67 KB | None | 0 0
  1. node.setOnDragDone ( event ->{
  2. System.out.println("Drag Done: "+event.getGestureSource() + ", "+event.getGestureTarget());
  3. // Output: Drag Done: draggedNode, null
  4. // Where draggedNode is custom node representing connection
  5. if (event.isAccepted()) {
  6. // handle success
  7. } else {
  8. // handle failure
  9. }
  10. event.consume();
  11. });
  12.  
  13. node.setOnDragOver(event ->{
  14. System.out.println("Drag Over: "+event.getGestureSource() + ", "+event.getGestureTarget());
  15. // Output: DragOver: draggedNode, this node
  16. if (event.getGestureSource() != this) {
  17. event.acceptTransferModes(TransferMode.COPY_OR_MOVE);
  18. }
  19. event.consume();
  20. });
Add Comment
Please, Sign In to add comment