Wie entferne ich den Mauszeiger im exklusiven Vollbildmodus?

Ich arbeite an einer einfachen 2D-Game-Engine in Java und habe keine Probleme mit FSEM, Pufferstrategien usw. Mein Problem ist mit dem Mauszeiger. Im Fenstermodus kann ich den Mauszeiger problemlos ausblenden, indem ich setCursor () in meinem JFrame verwende, um einen vollständig transparenten Cursor zu setzen. Nach einem Aufruf von device.setFullScreenWindow (this) zum Aufrufen von FSEM kehrt der Mauszeiger jedoch zurück, und nachfolgende Aufrufe von setCursor () zum Zurücksetzen auf meinen leeren Cursor haben keine Auswirkungen. Wenn ich device.setFullScreenWindow (null) aufrufe, kann ich den Cursor wieder entfernen. Nur in FSEM kann ich ihn nicht entfernen.

Ich arbeite unter JDK 6, Zielplattform ist JDK 5+.

AKTUALISIEREN: Ich habe weitere Tests durchgeführt und es sieht so aus, als ob dieses Problem unter MacOS X 10.5 mit Java 6u7 auftritt, nicht jedoch unter Windows XP SP3 mit Java 6u7. Es könnte sich also möglicherweise um einen Fehler in der Mac-Version der JVM handeln.

Antworten auf die Frage(7)

Ihre Antwort auf die Frage