Point pointNow=e.getLocationOnScreen();
JComponent j=(JComponent)e.getSource();
//
获取组件的容器坐标。下面两行代码是等价的:
A.
Point pA=j.getLocation();
B
Point pB=e.getLocationOnScreen();
SwingUtilities.convertPointFromScreen(pScreen, jcomContainer);
----------------------------------------------------------------------------------------
获取组件内鼠标的位置(组件坐标系表示)。下面两行代码是等价的:
A
Point pA=j.getMousePosition();
B
Point pB=e.getPoint();
以上两种方法一个是通过MouseEvent获得,一个是通过JComponet。