Вопрос

Мне нужно сделать игру на Java для проекта.

Я пытаюсь создать игру, в которой вам нужно будет пройти лабиринт, не касаясь стен.

Есть ли способ получить цвет пикселя, над которым находится мышь?

Это было полезно?

Решение

Вероятно, вам нужен java.awt.Robot.getPixelColor(x, y).Это будет быстрее, чем получение изображения.

Другие советы

Этот почта точно отвечает на ваш вопрос, включая полный пример рабочего кода.По сути, вы можете создать изображение из холста, на котором рисуете, и вызвать getRGB() для пикселя изображения.

Вы хотите реализовать интерфейс MouseMotionListener и сделать то, что упомянул Артелиус, а именно получить координаты положения мыши и вычислить цвет пикселя.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top