顶部右侧
顶部左侧
当前位置:首页 > 编程语言 > Java > 正文

java语言开发鼠标(java 鼠标)

bsmseo 发布于2024-04-28 19:20:44 Java 10 次

大家好,今天小编关注到一个比较有意思的话题,就是关于java语言开发鼠标的问题,于是小编就整理了2个相关介绍java语言开发鼠标的解答,让我们一起看看吧。

  1. 鼠标如何进行编程?
  2. 如何把我的Java程序变成exe文件?

鼠标如何进行编程?

在java.awt.*包下面有一个Robot类,可以生成输入事件,例如,Robot.mouseMove 将移动鼠标光标

java语言开发鼠标(java 鼠标)
(图片来源网络,侵删)

这个类除了模拟鼠标键盘操作以外,还可以用来截取屏幕,只演示一下怎么模拟鼠标键盘操作,具体api参考javadoc。这个演示完成了弹出QQ和移动窗口的功能。代码如下

import java.awt.AWTException;

java语言开发鼠标(java 鼠标)
(图片来源网络,侵删)

import java.awt.Robot;

import java.awt.event.KeyEvent;

java语言开发鼠标(java 鼠标)
(图片来源网络,侵删)

/**

* @author bean

*

*/

public class RobotDemo {

private Robot robot = null;

public RobotDemo() {

try {

robot = new Robot();

} catch (AWTException e) {

e.printStackTrace();

}

}

/** 可以弹出QQ */

public void keyBoardDemo() {

robot.keyPress(KeyEvent.VK_ALT);

robot.keyPress(KeyEvent.VK_CONTROL);

robot.keyPress(KeyEvent.VK_Z);

robot.keyRelease(KeyEvent.VK_Z);

robot.keyRelease(KeyEvent.VK_CONTROL);

robot.keyRelease(KeyEvent.VK_ALT);

}

/** 前提是有个最大化的窗口,功能是移动到标题栏,然后拖拽到600,600的位置*/

public void mouseDemo(){

robot.mouseMove(80, 10);

robot.mousePress(KeyEvent.BUTTON1_MASK);

try {

如何把我的Java程序变成exe文件?

这里介绍一种方法—exe4j,可以将我们的Java程序打包成exe文件,下面我简单介绍一下实现过程,实验环境win10+jdk1.8+eclipse,主要内容如下:

为了更好的说明问题,这里编写了一个简单的测试类Hello,一个GUI窗口程序,代码如下,后面就是对这个程序进行打包:

点击运行这个程序,效果如下:

1.首先,需要将这Java程序打包成Jar包,这个直接选中Hello.java类,鼠标右击,依次选择“Export”->“Java”->“Jar file”,选择导出的jar目录,最后点击“Finish”就行,如下:

2.接着,我们就需要下载安装exe4j,这个直接在网上搜就行,一个exe文件,选择适合自己系统的版本就行,双击安装就行,如下:

3.安装完成后,我们就可以打包jar包为exe文件了,主要步骤及截图如下:

  • 打开exe4j,依次跳过“welcome”和“Project Type”界面,进入“Application Info”界面,如下,这里需要输入应用程序的名称,jar包所在的目录:

  • 点击“Next”,进入“Executable info”界面,这里需要我们输入exe程序的名称,随便起一个名称就行,在“Advanced Options”中选择“32-bit或64-bit”,如下:

  • 点击“Next”,进入“Java invocation”界面,这里我们点击右边的“+”号,添加我们的jar包,也就是刚才的hello.jar,同时需指明我们的程序入口类,也就是包含main函数的Hello类,如下:

  • 接着,在“JRE”界面,指明JRE的最低版本,这里如果是1.7,那么我们打包的程序就只能在1.7及以上版本才能运行:

  • 最后,点击“Finish”,就会在当前的Jar包目录下生成一个exe文件,也就是我们打包的exe程序,如下:

双击这个exe文件,在第一个弹出的窗口选择“确定”,就能看到我们打包的程序,如下,程序已经正常运行:

至此,我们就完成了将Java程序打包成了exe程序。总的来说,整个过程不难,就是有些繁琐,需要先将java程序打包成jar包,之后才能借助exe4j将jar包打包成exe程序,只要你熟悉一下相关步骤,多练习一下,很快就能掌握的,网上也有相关教程和资料,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言。

到此,以上就是小编对于java语言开发鼠标的问题就介绍到这了,希望介绍关于java语言开发鼠标的2点解答对大家有用。

查看更多有关于 的文章。

转载请注明出处:http://www.zeshunjixie.com/post/60839.html

[免责声明]本文来源于网络,不代表本站立场,如转载内容涉及版权等问题,请联系邮箱:83115484@qq.com,我们会予以删除相关文章,保证您的权利。
最新文章
热门文章
网站分类
最新留言