public static String getHexRGB(int x, int y, Robot robot) {
if (robot == null)
return "null";
Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();
BufferedImage bi = robot.createScreenCapture(new Rectangle(0, 0,
dimension.width, dimension.height));
return Integer.toHexString(16777216 + bi.getRGB(x, y));
}