Estoy trabajando en un simple motor de juegos 2D en Java, y no tengo problemas con FSEM, estrategias de almacenamiento intermedio, etc. mi problema es con el cursor del mouse En modo ventana, puedo ocultar el cursor del mouse, no hay problema, usando setCursor() desde mi JFrame para establecer un cursor totalmente transparente. Sin embargo, después de una llamada a device.setFullScreenWindow (this) para ir a FSEM, el cursor del mouse regresa, y las llamadas posteriores a setCursor() para volver a establecerlo en mi cursor en blanco no tienen efecto. Llamar a device.setFullScreenWindow (null) me permite deshacerme del cursor otra vez; solo cuando estoy en FSEM no puedo deshacerme de él.¿Cómo me deshago del cursor del mouse en el modo exclusivo de pantalla completa?
Estoy trabajando con JDK 6, la plataforma objetivo es JDK 5+.
ACTUALIZACIÓN: He hecho más pruebas, y parece que este problema ocurre en MacOS X 10.5 con Java 6u7, pero no en Windows XP SP3 con Java 6u7. Por lo tanto, podría ser un error en la versión de Mac de la JVM.
Esto no pareció funcionar para mí. – tristan2468
@ tristan2468 ¿Qué problema tenías con eso? Además, ¿qué versión de Java y qué versión de MacOS? Notarás que ahora tiene 5 años y puede que esté desactualizado. – Adrian
Podría ser la edad del comentario. No escondió el cursor. Mountain Lion 10.8.3, Java: versión java "1.6.0_43" Java (TM) SE Runtime Environment (compilación 1.6.0_43-b01-447-11M4203) Java HotSpot (TM) Servidor de 64 bits VM (compilación 20.14- b01-447, modo mixto). – tristan2468