java 响应事件,用java响应颜色事件

我正在构建一个java应用程序来解决难题 . 我编码的方式基本上是程序将采取屏幕截图,在屏幕截图中找到一个像素,并通过机器人功能将鼠标移动到桌面上的那个位置 . 我理解屏幕截图背后的理论,将其存储在一个数组中,探索数组直到一个存储的像素与正确的颜色组合弹出,并将鼠标移动到屏幕上的那个位置,但我不能为我的生活得到代码下来 . 如果有人知道,或者可以将一个采用屏幕截图的示例代码拼凑在一起,将其存储在一个数组中(或者我不知道数组是否适合此特定用途的存储设备)从该数组中找到一个像素移动鼠标到像素位置,然后清除数组,我会非常惊人,因为这让我疯了!

到目前为止我有:

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

Robot robot = new Robot();

{

private static Rectangle rectangle = new Rectangle(0, 0, 1075, 700);

{

BufferedImage image = r.createScreenCapture(rectangle);

search: for(int x = 0; x < rectangle.getWidth(); x++)

{

for(int y = 0; y < rectangle.getHeight(); y++)

{

if(image.getRGB(x, y) == Color.getRGB(195, 174, 196))

{

Robot.mouseMove(x, y);

break search;

}

}

}

}

}

我有三个错误:

非法启动表达式,指针指向下面的get in code段

private static Rectangle rectangle = new Rectangle(Toolkit.getDefaultToolkit() . getScreenSize());

非法启动表达式,指针指向下面代码段中的Size

private static Rectangle rectangle = new Rectangle(Toolkit.getDefaultToolkit() . getScreenSize());

;预期指标指向矩形矩形

private static Rectangle rectangle = new Rectangle(Toolkit.getDefaultToolkit() . getScreenSize());

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500853.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

怎样保存python源程序_五分钟教会你如何编写、保存与运行 Python 程序

第一步接下来我们将看见如何在 Python 中运行一个传统的“Hello World”程序。Python教程本章将会教你如何编写、保存与运行 Python 程序。通过 Python 来运行的你的程序有两种方法——使用交互式解释器提示符或直接运行一个源代码文件。我们将了解如何使用他们二者的功能。使用…

matlab实验8数据分析与多项式计算,hashidamatlab实验八数据处理与多项式计算.doc

实验八电子二班张秀云 一、实验目的〔据处理与多项式计算1、掌握数据统计和分析的方法2、掌握数值插值与曲线拟合的方法及其应用3、掌握多项式的常用运算二、实验内容1、利用MATLAB提供的rand函数生成30000个符合均匀分布的随机 数&#xff0c;然后检验随机数的性质&#xff1a…

微信群定时发消息 python_Python实现每天定时发微信问候语

IT学习乐园甄选优质技术文档&#xff0c;服务群众&#xff01;作者&#xff1a;varlemon来源&#xff1a;https://www.cnblogs.com/connect/p/python-wechat-iciba.html图源&#xff1a;网络编辑&#xff1a;IT技术头条免责声明&#xff1a;1.本公众号所转载文章均来自公开网络…

php页面添加链接,怎么给一个PHP密码访问页面加超链接

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼$password "1234"; // 这里是密码$p "";if(isset($_COOKIE["isview"]) and $_COOKIE["isview"] $password){$isview true;}else{if(isset($_POST["pwd"])){if($_POST["…

python 硬件模拟_如何编写一个硬件模拟器?

当下是短视频的时代&#xff0c;随着5g进程的加速推动&#xff0c;短视频已经成为了很多自媒体人变现的主要途径B站&#xff0c;抖音&#xff0c;快手&#xff0c;西瓜视频等等各大平台都砸钱鼓励平台创作者创作视频&#xff0c;因为平台流量大&#xff0c;我们就可以通过一些技…

通信之道从微积分到5gpdf_保送清华成博士,华为12年搞通信,他为何如此看待 5G ?| 人物志...

作者 | 伍杏玲 胡巍巍出品 | CSDN(ID&#xff1a;CSDNnews)一位通信专家&#xff0c;清华读了博士&#xff0c;北大从事博士后研究工作&#xff0c;但却只有12年工作经历&#xff1f;明明家里几套房&#xff0c;却热爱骑车出行&#xff1f;他是&#xff1f;他是国内小有名气的通…

manifest php,Laravel PackageManifest.php: Undefined index: name

问题Im just trying to deploy my application and I just ran composer update on my server and I got the following error:In PackageManifest.php line 122:Undefined index: nameHow can I fix this issue?回答1:i had the same problem.In my case downgrading the com…

python使用spark-sql读取数据并可视化_使用Spark SQL读取HBase上的数据

近日&#xff0c;由华为团队开发的1、基于部分评估技术&#xff0c;该项目具有强大的数据剪枝和智能扫描特点&#xff1b;2、支持自定义过滤规则、协处理器等以便支持超低延迟的处理&#xff1b;3、支持SQL、DataFrame&#xff1b;4、支持更多的SQL(比如二级索引、布隆过滤、主…

mysql封装 javabean,利用Java针对MySql封装的jdbc框架类JdbcUtils完整实现(包含增删改查、JavaBean反射原理,附源码)...

最近看老罗的视频&#xff0c;跟着完成了利用Java操作MySql数据库的一个框架类JdbcUtils.java,完成对数据库的增删改查。其中查询这块&#xff0c;包括普通的查询和利用反射完成的查询&#xff0c;主要包括以下几个函数接口:1、public Connection getConnection() 获得数据库的…

react实现异步插件_React-loadable实现组件进行异步加载

React 项目打包时&#xff0c;如果不进行异步组件的处理&#xff0c;那么所有页面所需要的 js 都在同一文件中(bundle.js)&#xff0c;整个js文件很大&#xff0c;从而导致首屏加载时间过长.所有&#xff0c;可以对组件进行异步加载处理&#xff0c;可以使用 React-loadable实现…

python 二分法调试代码,Python实现二分法

Python实现二分查找为什么需要二分查找如果查找1-100内任意一个数字&#xff1f;顺序查找(简单查找)从1开始或者100倒着来进行查找最快只需要一次&#xff0c;但是最慢则需要一百次&#xff0c;差距相当大大O表示法为 O(n)二分查找每次从中间进行查找&#xff0c;先从50&#x…

云计算的发展趋势_2020年的云计算发展趋势预测

点击上方“蓝色字体”&#xff0c;选择 “设为星标”关键讯息&#xff0c;D1时间送达&#xff01;SnapLogic公司首席技术官Craig Stewart表示&#xff0c;企业需要为不同的目的使用多个云平台&#xff0c;这将意味着多云应用的普及率将上升。在新的一年即将到来之际&#xff0c…

php x86什么意思,win10x86是什么意思

小编之前也是不知道x86是什么意思的&#xff0c;后来我的一个朋友给我好好的解释了一通我才明白。所以既然小编花了点时间才那个问题弄明白的&#xff0c;那接下来小编就来好好给你们说说x86是什么意思。小编最近发现有小伙伴在问x86是什么意思之类的问题&#xff0c;于是小编借…

python递归算法的时间复杂度分析_【转】递归算法的时间复杂度计算

开篇前言&#xff1a;为什么写这篇文章&#xff1f;笔者目前在学习各种各样的算法&#xff0c;在这个过程中&#xff0c;频繁地碰到到递归思想和分治思想&#xff0c;惊讶于这两种的思想的伟大与奇妙的同时&#xff0c;经常要面对的一个问题就是&#xff0c;对于一个给定的递归…

php员工积分绩效,详解绩效积分奖励制

制度设计绩效积分奖励制度建立在企业科学有效的绩效考核的基础上&#xff0c;对员工绩效实行积分&#xff0c;绩效积分形成“福利购买力”&#xff0c;在购买力达到一定水平后&#xff0c;员工可以凭借获得的购买力获取企业提供的弹性福利。企业通过绩效考核对员工进行杰出、优…

rhel系统启动过程_Linux系统启动过程分析

[原创]Linux系统启动过程分析-wjlkoorey258-ChinaUnix博客http://blog.chinaunix.net/uid-23069658-id-3142047.html经过对Linux系统有了一定了解和熟悉后&#xff0c;想对其更深层次的东西做进一步探究。这当中就包括系统的启动流程、文件系统的组成结构、基于动态库和静态库的…

php连接数据库非明文,MySQL 数据库配置 SSL 安全连接

当使用非加密方式连接MySQL数据库时&#xff0c;在网络中传输的所有信息都是明文的&#xff0c;可以被网络中所有人截取&#xff0c;敏感信息可能被泄露。在传送敏感信息(如密码)时&#xff0c;可以采用SSL连接的方式。配置MySQL服务端支持SSL连接&#xff0c;MySQL 5.7.6以前版…

php设置路径别名,react设置文件路径别名的具体方法你知道么

文章环境&#xff1a;“react”: “^16.13.1” 版本react官方脚手架默认是将webpack配置隐藏起来了&#xff0c;在进行配置之前需要将webpack给暴露出来。1、输入命令 npm run eject会出现一个命令提示&#xff1a;这是一个单向操作&#xff0c;确认操作后不可逆转/返回?输入 …

vue接收json数据_Vue之使用ajax获取json数据,并用v-for循环显示在表格中

运行的时候&#xff0c;出现了php跨域问题&#xff0c;解决办法是在php的头文件中添加了如下代码&#xff1a;header(Content-Type: application/json);header(Content-Type: text/html;charsetutf-8);header(Access-Control-Allow-Origin:*);header(Access-Control-Allow-Meth…

oracle告警日志备份,教你怎样用Oracle方便地查看报警日志错误

在网上查了几天的资料&#xff0c;尝试综合清除告警日志内容及建外部表的方式来解决这一问题。一&#xff1a;备份并清除告警日志内容将每天的告警日志备份好&#xff0c;然后进行清除。1:备份报警日志在$ORACLE_HOME/SID/bdump/ 目录下&#xff0c;按日期备份alert_ORACLE_你…