我想知道是否可以打开鼠标当前所在的窗口?我有当前的鼠标坐标,但在显示窗口时无法找到如何处理x y值。
希望有人能指出我适当方法的方向。
由于
答案 0 :(得分:1)
如果您还没有,使用MouseInfo类将获得x和y位置。
Point location = MouseInfo.getPointerInfo().getLocation();
在这种情况下,您指定要使用JFrame,因此将JFrame的位置设置为此x和y点将会这样做。
Point location = MouseInfo.getPointerInfo().getLocation();
int x = (int) location.getX();
int y = (int) location.getY();
JFrame frame = new JFrame(); //this is just the initialization of the window
frame.setLocation(x, y);