Je crée un jeu de labyrinthe où votre souris ne peut pas toucher à une certaine couleur. Le problème que j'ai est d'obtenir la couleur des pixels sans utiliser une image tamponnée. Y a-t-il des alternatives?
Réponses:
0 pour la réponse № 1Pas testé. Essayez d'utiliser Robot
et PointerInfo
déclaré comme:
PointerInfo pointer = MouseInfo.getPointerInfo();
Point coord = pointer.getLocation();
Robot robot = new Robot();
Et puis pour obtenir un Color
sur un Point
:
Color color = robot.getPixelColor((int)coord.getX(), (int)coord.getY());