プログラムを開き、ロードされるのを待つプログラムを書いています。ロード中は、中央にロードバーがあり、画面の残りの部分は黒です。
私がやりたいのは、たとえば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++;
}
このコードは、明らかに一致する色とともに、ColorsDontMatchの結果としてこの結果を生成します...ヘルプ._。