title: Swing drag node (file) from JTree to operating system desktop
body: <p>In Java Swing how can I drag (DnD) a node from a JTree in my Windows desktop in Swing.  The node is an abstraction of a file.</p>
  
  <p>Currently I can get the node to move a file to my Windows temp directory with a random file name using this command:</p>
  
  <pre><code>dge.startDrag(DragSource.DefaultCopyDrop, bufferedImage, new Point(0, 0), node,  this);
  </code></pre>
  
  <p>But I want the node on the desktop with a name I choose.</p>