【发布时间】:2026-02-14 14:50:02
【问题描述】:
我想通过双击添加小部件,所以我已将 EditAction 添加到我的场景中并覆盖了 EditProvider 的 edit 方法。现在的问题是我想将小部件的初始位置设置为我的鼠标位置。我发现我可以使用
MouseInfo.getPointerInfo().getLocation()
获取鼠标的位置,但它是相对于屏幕的。我也读过人们使用
component.getLocationOnScreen()
从鼠标的位置减去父母在屏幕上的位置,但我的场景似乎没有实现它。
【问题讨论】:
标签: java netbeans mouse netbeans-7.1 mouse-coordinates