Java 如何获得摆动元件的屏幕位置?

Java 如何获得摆动元件的屏幕位置?,java,swing,Java,Swing,如何获取元素(比如按钮)的实际屏幕位置?如果我使用getBounds,我会得到相对于父容器的位置,而不是屏幕 您可以尝试以下方法: // Convert a coordinate relative to a component's bounds to screen coordinates Point pt = new Point(component.getLocation()); SwingUtilities.convertPointToScreen(pt, component); 你试

如何获取元素(比如按钮)的实际屏幕位置?如果我使用getBounds,我会得到相对于父容器的位置,而不是屏幕

您可以尝试以下方法:

// Convert a coordinate relative to a component's bounds to screen coordinates 
Point pt = new Point(component.getLocation()); 
SwingUtilities.convertPointToScreen(pt, component); 
你试过了吗