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));
    }