首页 前端知识 【java】获取鼠标当前位置代码

【java】获取鼠标当前位置代码

2024-02-22 11:02:06 前端知识 前端哥 803 365 我要收藏

        最近在研究自动化软件来清体力,其中就遇到需要鼠标位置的一个问题,于是就运用java实现了这个功能。

        代码非常简单,核心功能就是获取鼠标的X,Y坐标,然后保存到文件夹中(比较适合用来学习java练手)。

使用流程:文件就三个

①Game.jar:java代码文件

②MouseXY.txt:坐标保存文件

③点这里.bat:运行文件

源码如下:

import java.awt.*;
import java.io.FileWriter;
import java.io.IOException;

/*获取鼠标当前位置*/
public class GetMousePosition {
    public static void main(String[] args) {
        //创建鼠标操作对象
        //MouseInfo提供了获取鼠标信息的方法,例如鼠标指针的位置和鼠标按钮的数量。
        PointerInfo pointer = MouseInfo.getPointerInfo();
        //调用getLocation方法,获取鼠标位置
        Point point = pointer.getLocation();
        //创建变量,获取X轴的位置
        int x = (int) point.getX();
        //创建变量,获取Y轴的位置
        int y = (int) point.getY();
        //向控制台打印获取结果
        System.out.println("鼠标当前位置:(" + x + ", " + y + ")");
        //将结果拼接
        String xy = "X=" + x + ",Y= " + y;

        try {
            //创建对象,创建FileWriter对象,创建MouseXY.txt文件
            FileWriter writer = new FileWriter("MouseXY.txt",true);
            //将xy变量写入文件中
            writer.write(xy);
            //关闭链接
            writer.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}

附:文件下载(链接:https://pan.baidu.com/s/1voPCpvPk5fvjgYXENqPZlw?pwd=1111 
提取码:1111)

 

转载请注明出处或者链接地址:https://www.qianduange.cn//article/2460.html
标签
servlet
评论
发布的文章

jQuery中的ajax

2024-03-07 08:03:42

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!