您必须从坐标确定分量点。使用它而不是p2来创建事件:
Point p2 = SwingUtilities.convertPoint(this.getGlassPane(), p, component);
使用Java.swing使用可调整大小的组件对GUI进行编程
您必须从坐标确定分量点。使用它而不是p2来创建事件:
Point p2 = SwingUtilities.convertPoint(this.getGlassPane(), p, component);