java中的Robot类中自带了模拟鼠标和键盘的相关事件,但是这样的模拟带有一定的局限性,那么如何实现功能更加强大的模拟呢?
运行环境
IDEA+JDK1.8(64位)+Maven
请以管理员身份运行IDEA,否则程序会运行失败
准备工作
所需jna依赖(或者相应jar包):
maven依赖下载地址
<dependencies>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna-platform</artifactId>
<version>4.1.0</version>
</dependency>
<dependency>
<groupId>net.java.dev.jna</groupId>
<artifactId>jna</artifactId>
<version>4.1.0</version>
</dependency>
</dependencies>
下载DD动态库(需要64位JDK环境):
驱动下载-百度网盘链接
提取码:ijnj
新建maven项目,并将刚才下载的DD动态库拷贝到maven项目的resource目录下: