title: Drag and drop widgets in Java 2D
body: <p>Is there any material/tutorials available that can shed some light on creating drap and drop widgets with Java 2D? I am <strong>not</strong> talking about drag and drop data transfer like <a href="http://download.oracle.com/javase/6/docs/technotes/guides/dragndrop/index.html" rel="nofollow">here</a>. What I want to do is have a visual pane in my application, where users can create widgets, connect them to each other etc. Something like a creating a graph, but with widgets that have properties.</p>
  
  <p>Thanks.</p>