2009-11-03 6 views
1

프로젝트를 위해 Java로 게임을 만들어야합니다.자바의 마우스 오버

내가하려는 것은 벽을 건드리지 않고 미로를 통과해야하는 게임입니다.

마우스가있는 픽셀의 색상을 얻을 수있는 방법이 있습니까?

+0

마우스가있는 좌표를 가져 오면, 이것이 끝난 픽셀을 알려주고 그 픽셀의 색상을 확인합니다. – Artelius

+1

자바가 아니라 자바입니다. –

+0

문법에 대해 죄송합니다. – Alan

답변

5

아마도 java.awt.Robot.getPixelColor (x, y)가 필요합니다. 그것은 이미지를 잡는 것보다 빠를 것입니다.

+0

예! 고마워, 이건 내가 필요한거야. 감사합니다. – Alan

0

MouseMotionListener 인터페이스를 구현하고 Artelius에서 언급 한대로 마우스 위치 좌표를 가져 와서 픽셀의 색상을 계산하려고합니다.

1

post은 완벽한 작동 코드 예제를 포함하여 정확하게 대답합니다. 기본적으로 캔버스에서 이미지를 만들 수 있으며 이미지의 픽셀에서 getRGB()를 호출 할 수 있습니다.