比如要求模拟鼠标在左下角的[开始]上点一下

多谢

|

看看java.awt.Robot这个类,可能对你有帮助

Class Robot

This class is used to generate native system input events for the purposes of test automation, self-running demos, and other applications where control of the mouse and keyboard is needed. The primary purpose of Robot is to facilitate automated testing of Java platform implementations.

Using the class to generate input events differs from posting events to the AWT event queue or AWT components in that the events are generated in the platform's native input queue. For example, Robot.mouseMove will actually move the mouse cursor instead of just generating mouse move events.

Note that some platforms require special privileges or extensions to access low-level input control. If the current platform configuration does not allow input control, an AWTException will be thrown when trying to construct Robot objects. For example, X-Window systems will throw the exception if the XTEST 2.2 standard extension is not supported (or not enabled) by the X server.

Applications that use Robot for purposes other than self-testing should handle these error conditions gracefully

|

有意思,又是按我也看看

|

up

|

鸟国话没学好,惨。。。。。。。。。。

|

有谁能翻译一下?

|

好强,

to (hhv)

大侠,问一下,那么截取屏幕图像,同截取用户按键用哪个类呀~~~~~!

|

截取屏幕图像可以用过ROBOT类中的方法

public BufferedImage createScreenCapture(Rectangle screenRect)

不过我没有是过

截取用户按键,我也不知道

你可以试试。

|

我试了以下截取屏幕图像是可以的,代码如下

import java.awt.*;

import java.awt.image.*;

import com.sun.image.codec.jpeg.*;

import java.io.*;

public class ScCap

{

public static void main(String[] args) throws Exception

{

Robot r=new Robot();

Rectangle rect=new Rectangle(0,0,500,500);

BufferedImage bimg=r.createScreenCapture(rect);

FileOutputStream fo=new FileOutputStream("a.jpeg");

JPEGImageEncoder jer=JPEGCodec.createJPEGEncoder(fo);

jer.encode(bimg);

fo.close();

}

}

|

截取用户按键估计应该用window hook吧

|

和木马差不多了~~~

强!!

|

gz

|

截取用户按键,我也不知道

|

呵呵!

拒绝访问本地文件也没用了!

你抓图了!

呵呵!

爽!

学习一下!

|

不知道在APPLET中可不可以用。

java鼠标事件获得键盘值_请问JAVA怎么模拟鼠标和键盘事件[200分]相关推荐

  1. java 怎么获取键的值_在 Java 中如何获取 Map 的所有键和值

    在 Java 中可以通过 map.entrySet() 方法获取 Map 的所有键和值. Map map = new HashMap<>(); // Get keys and values ...

  2. java编译后生成字节码_请问java源文件编译后怎么生成字节码文件?

    比如,有的java源程序生成一个字节码文件,带有内部类的生成两个.可是有一种情况怎么回事呢?importjava.awt.*;importjavax.swing.*;importjava.awt.ev ...

  3. 在java项目中咋样测试接口_请问java程序的接口中的测试类该怎么写?有什么用呢?...

    可使用android自带的httpclient框架实现. 1. GET 方式传递参数 //先将参数放入List,再对参数进行URL编码 List params = new LinkedList(); ...

  4. java 模拟键盘输入_Java 在windows 下模拟鼠标键盘的输入

    Java提供了一个很好的自动化测试类供我们去模拟鼠标键盘消息.以下是Robot的主要方法 Robot类的主要方法详细信息 1.mouseMove(int x,int y)将鼠标指针移动到给定屏幕坐标: ...

  5. java中怎么表示数组中的某个值_简易Java(12):如何高效检查一个数组中是否包含某个值?...

    如何检查一个数组(未排序)中是否包含某个特定的值?在Java中,这是一个非常有用并又很常用的操作.同时,在StackOverflow中,有时一个得票非常高的问题.在得票比较高的几个回答中,时间复杂度差 ...

  6. java如何从屏幕输入数字_关于java的从键盘输入,从显示屏上输出?怎么做?为什么?...

    看了一本java的入门书,但是其中居然没有讲到java的泛型编程,其实现在我学习java陷入的困境,很迷惑.java中有无数的类,尤其是关于流的那块,类数之不尽,但是关于从键盘输入和从显... 看了一 ...

  7. java怎么看内存值_【java】内存分析

    在J2SE中,通过进行内存分析,可以让我们更好的理解我们的程序在内存中是怎么被分配内存的.也能让我们更好的理解我们的代码是怎么运行的. 对于我自己来说分析内存也是一件很有趣的事情.所以下面通过一个例子 ...

  8. c语言鼠标键盘操作教程,c语言 怎样模拟鼠标键盘操作?

    匿名用户 1级 2011-09-04 回答 模拟鼠标如下: 1.这里是鼠标左键按下和松开两个事件的组合即一次单击: mouse_event (MOUSEEVENTF_LEFTDOWN | MOUSEE ...

  9. java制作一个简单的画板_【Java】Thymeleaf一个简单示例

    Thymeleaf简单介绍 Thymeleaf是用来开发Web和独立环境项目的服务器端的Java模版引擎 Spring官方支持的服务的渲染模板中,并不包含jsp.而是Thymeleaf和Freemar ...

最新文章

  1. android密码dakay,安卓中按钮点击事件onClick的两种实现方式
  2. 校门外的树(洛谷-P1047)
  3. Veeam 全面助力等保2.0/ 云数据管理解决方案/ 医疗行业最佳实践
  4. java web分享ppt大纲 -- servlet包
  5. oppok3如何刷机_数码知识:oppok3怎么刷机刷机教程
  6. cs起源 css武器大合集,cs起源幻彩武器包mod
  7. Windows数字签名 数字签名(代码签名)流程
  8. vue 所有dom加载完毕后操作dom节点
  9. 电脑网络里面的以太网不见了,开启后立即自动关闭,如何解决?
  10. uni-app中如何引入uViewUI?
  11. Windows开启FTP服务
  12. Android开发12年高级工程师:作为 IT 行业的过来人,我想对你们说~(职场必看!!!)
  13. Git学习笔记及一些问题(廖雪峰版)
  14. Java中Collections类概述和使用
  15. 糖果车站的街外小雪初晴
  16. vue 中台 => 02 vue-element-admin的了解和介绍
  17. wot的游戏引擎很牛吧_WOT排名,“如何”极客通讯以及您
  18. 写了个真三改键盘工具
  19. jsTree 组件官方文档学习
  20. 【搜集】Thinkpad T400恢复盘下载 - [iThinkpad 资源]

热门文章

  1. 最新调查,48%的美国人表示不会乘坐自动驾驶汽车
  2. 欠阿里云一分钱,会是什么样的后果...
  3. Github标星2.3k+!这个仓库提供了靠谱的入门人工智能的路线及资料!
  4. python公共操作(运算符(+、*、in、not in)、公共方法(len()、del、max()、min()、range()、enumerate())、类型转换(tuple、list、set))
  5. 大TTT需要复习的课件PPT以及大作业完成链接
  6. 细粒度图像分割 (FGIS)
  7. 擦除:提升 CNN 特征可视化的 3 种重要手段
  8. 卡尔曼滤波:从入门到精通
  9. 用于数字成像的双三次插值技术​
  10. 用python画小猪佩奇(非原创)