Frage

Ich brauche ein Spiel in Java für ein Projekt zu machen.

Was ich versuche zu tun, ein Spiel, wo man durch ein Labyrinth gehen, ohne die Wände zu berühren.

Gibt es eine Möglichkeit, die Farbe des Pixels die Maus zu erhalten, ist über?

War es hilfreich?

Lösung

Sie wollen wahrscheinlich java.awt.Robot.getPixelColor (x, y). Es wird schneller sein als ein Bild Grabbing.

Andere Tipps

Die Post beantwortet Ihre Frage genau einen vollständigen Arbeits Code einschließlich Beispiel. Grundsätzlich können Sie ein Bild von der Leinwand erstellen, auf das Sie getRGB () auf einem Pixel auf dem Bild zeichnen und rufen.

Sie möchten die Mouse Schnittstelle implementieren und tun, was Artelius erwähnt, nämlich die Koordinaten der Mausposition zu erhalten und die Farbe des Pixels zu berechnen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top