我正在编写一个打开程序并等待它加载的程序。加载时,中间有一个加载栏,屏幕的其余部分是黑色的。
我想要它做的是检查颜色,比如 1200 和 300,将其保存为变量,然后每隔 1 秒检查两者是否相同,当它们不同时,继续其余的代码。
我该怎么做呢?
编辑:有人可以提供一些有效的代码吗?
BGC = robot.getPixelColor(1200, 300);
System.out.println(robot.getPixelColor(1200, 300));
int counter = 1;
while (counter < 10){
System.out.println(robot.getPixelColor(1200, 300));
if (BGC == robot.getPixelColor(1200, 300)){
Thread.sleep(2000);
System.out.println("Colors Match");
} else{
System.out.println("Colors Dont Match");
}
counter++;
}
此代码生成颜色不匹配的结果,以及明显匹配的颜色...帮助._。