本篇文章给大家谈谈java获取鼠标点击的坐标,以及js获取鼠标坐标对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
1、Java如何 获取鼠标的位置。在鼠标没有移动、没单击、没有发生任何事件的情况下。2、Java中如何获得窗口外鼠标的坐标3、Java swing 获取鼠标在窗口内单机后的坐标跟实际坐标有误差
Java如何 获取鼠标的位置。在鼠标没有移动、没单击、没有发生任何事件的情况下。
你可以调用Container的getMousePosition(boolean allowChildren)方法,或者Component的getMousePosition(),以后你碰到问题可以多查API。
控制台程序是吧,给你个示例程序:
import java.awt.MouseInfo;
import java.awt.Point;
import java.util.Timer;
import java.util.TimerTask;
public final class MouseEventTest {
public static void main(String[] args) {
System.out.println(“This is a mouse location test project.”);
Timer timer = new Timer();
timer.schedule(new TimerTask() {
@Override
public void run() {
Point point = MouseInfo.getPointerInfo().getLocation();
System.out.println(“Location:x=” + point.x + “, y=” + point.y);
}
}, 100, 100);
}
}
Java中如何获得窗口外鼠标的坐标
MouseInfo.getPointerInfo().getLocation()
这个和控件无关,只是和桌面设备相关。
Java swing 获取鼠标在窗口内单机后的坐标跟实际坐标有误差
不是有误差 你理解错了,Swing (0,0) 在左上角,你从鼠标点击事件获取的坐标是Swing体系的的坐标点而不是图片的坐标,除非图片的0,0 和Swing的0,0 是重合的
关于java获取鼠标点击的坐标和js获取鼠标坐标的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。