当我点击快捷方式时,我想获得鼠标相对于框架的位置:
@Override
public void handle(KeyEvent keyEvent) {
if (keyEvent.isShortcutDown()) {
if (keyEvent.getCode() == KeyCode.P) {
//Code Here
}
}
}
答案 0 :(得分:0)
当KeyEvent
触发时,只需使用MouseInfo
获取指针位置即可。
@Override
public void handle(KeyEvent keyEvent) {
if (keyEvent.isShortcutDown()) {
if (keyEvent.getCode() == KeyCode.P) {
//Code Here
Point mouseLoc = MouseInfo.getPointerInfo().getLocation();
}
}
如果要连续跟踪鼠标位置,则应使用MouseMoved
侦听器。