Java中鼠标悬停在颜色上

Java中鼠标悬停在颜色上,java,colors,mouse,mouseover,Java,Colors,Mouse,Mouseover,我需要用Java为一个项目制作一个游戏 我想做的是一个游戏,你必须穿过迷宫而不触碰墙壁 有没有办法获取鼠标所在像素的颜色?您想实现MouseMotionListener接口,并按照Artelius所述进行操作,即获取鼠标位置的坐标并计算像素的颜色。您想实现MouseMotionListener接口并按照Artelius所述进行操作,即,获取鼠标位置的坐标并计算像素的颜色。这精确地回答了您的问题,包括完整的工作代码示例。基本上,您可以从画布上创建一个图像,在该图像上绘制像素并调用getRGB()。

我需要用Java为一个项目制作一个游戏

我想做的是一个游戏,你必须穿过迷宫而不触碰墙壁


有没有办法获取鼠标所在像素的颜色?

您想实现MouseMotionListener接口,并按照Artelius所述进行操作,即获取鼠标位置的坐标并计算像素的颜色。

您想实现MouseMotionListener接口并按照Artelius所述进行操作,即,获取鼠标位置的坐标并计算像素的颜色。

这精确地回答了您的问题,包括完整的工作代码示例。基本上,您可以从画布上创建一个图像,在该图像上绘制像素并调用getRGB()。

这正好回答了您的问题,包括一个完整的工作代码示例。基本上,您可以从画布上创建一个图像,在图像上的像素上绘制并调用getRGB()。

您可能需要java.awt.Robot.getPixelColor(x,y)。这比抓取图像要快。

您可能需要java.awt.Robot.getPixelColor(x,y)。这比抓取图像要快。

获取鼠标所在的坐标,这会告诉您鼠标所在的像素,然后检查该像素的颜色。获取鼠标所在的坐标,这会告诉您鼠标所在的像素,然后检查该像素的颜色。是的!谢谢,这正是我需要的。谢谢大家!对谢谢,这正是我需要的。谢谢大家!