如何在没有BufferedImage的情况下获得图像的像素颜色?

时间:2016-04-18 19:12:01

标签: java

我正在制作迷宫游戏,鼠标无法触摸某种颜色。我遇到的问题是在不使用BufferedImage的情况下获得像素颜色。还有其他选择吗?

1 个答案:

答案 0 :(得分:0)

未经测试。尝试使用RobotPointerInfo声明为:

PointerInfo pointer = MouseInfo.getPointerInfo();
Point coord = pointer.getLocation();
Robot robot = new Robot();

然后在Color上获得Point

Color color = robot.getPixelColor((int)coord.getX(), (int)coord.getY());