title: Swing: Creating a draggable component...?
body: <p>I searched the web for examples of draggable Swing components,
  but I found either incomplete or non-working examples.</p>
  
  <p>What I need is a <strong>Swing component</strong> that can be <strong>dragged</strong> by the mouse
  inside an other component. While being dragged, it should <strong>already 
  change</strong> its position, not just 'jump' to its destination.</p>
  
  <p><em>I would appreciate examples which work without non-standard APIs.</em></p>
  
  <p>Thank you.</p>