例如:我们用语句
Color c = robot.getPixelColor(x, y);
等到一个颜色,怎么知道它是否与另一个颜色相同,例如,这个颜色是:
Color d=new Color(255,255,255);
如果想判断 RGB是否一样可以使用如下方法:
boolean equals = c.getRGB()==d.getRGB();
if(equals){
//颜色相同
}
else{
//颜色不同
}
//如果还包含透明,则还要判断透明是否相同
boolean alphaEquals=c.getAlpha()==d.getAlpha();
boolean fullEquals=equals&&alphaEquals;
if(fullEquals){
//连透明值也相同
}
else{
//...
}
来自!http://wenda.so.com/q/1384362612062401