已生成两个节点,用鼠标选中第一个节点,然后按住鼠标左键不放,将鼠标移动道另一个节点上(第一个节
点不移动),然后程序自动生产连接线条,将两个节点连接起来。如果释放鼠标
的地方没有任何节点,则相当于拖动选中的节点道鼠标释放的地方。如果两个节
点之间已经有连接,拖动其中一个节点的时候,程序需自动改变连接线的长度和角
度适应。 
这个应该怎么实现啊?