¿Hay alguna forma de habilitar la rueda del mouse (para desplazarse) en aplicaciones Java?

StackOverflow https://stackoverflow.com/questions/105698

  •  01-07-2019
  •  | 
  •  

Pregunta

Idealmente, me gustaría encontrar una forma de habilitar la rueda del mouse para desplazarse en aplicaciones antiguas compiladas en tiempo de ejecución de Java, pero sería suficiente el código Java para utilizarlo explícitamente para una aplicación individual.

¿Fue útil?

Solución

Sin acceso al código fuente, no puedes hacerlo.Si tiene acceso a la fuente, haga lo que dijo RichH.

Otros consejos

No debería tener que volver a compilar con 1.5 o 1.6 para obtener la rueda del mouse, a menos que haya escrito componentes personalizados.Los comportamientos de la rueda del mouse se agregaron a las clases de swing, por lo que simplemente ejecutar aplicaciones Java antiguas en el nuevo JRE debería tener soporte para la rueda del mouse sin tener que hacer nada (al menos en cosas desplazables/basadas en JScrollPane).

El desplazamiento con la rueda del mouse es compatible con las aplicaciones Swing actuales.Podrías intentar compilar tu aplicación usando JDK 1.4, 1.5 o 1.6.Dependiendo de la complejidad y el entorno, pasar a una nueva versión puede ser o no una opción viable.

este tutorial muestra cómo escribir su propio detector de rueda del mouse si desea algo diferente al comportamiento normal.

Eche un vistazo al blog Pushing Pixels: http://www.pushing-pixels.org/index.php?s=mouse+rueda

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top