さきほど点を移動させる質問をしたものです。
たくさん点を置くことを考えた場合、
MyPoint自体にリスナを持たせた方がいいと思うのですが、
MyPointをJPanelから継承させて、
リスナを持たせて、位置は
http://java.sun.com/j2se/1.3/ja/docs/ja/api/java/awt/Component.html#getLocation()
Component#getLocation()
で取得するという方法では、
マウスで点をドラッグして動かすというのは無理でしょうか?