Question

Idéalement, j'aimerais un moyen d'activer la molette de la souris pour le défilement dans les anciennes applications d'exécution Java compilées, mais le code Java pour l'utiliser explicitement pour une application individuelle serait suffisant.

Était-ce utile?

La solution

Sans accès au code source, vous ne pouvez pas le faire. Si vous avez accès à la source, alors faites ce que RichH a dit.

Autres conseils

Vous ne devriez pas avoir à recompiler avec 1.5 ou 1.6 pour obtenir la molette de la souris, sauf si vous avez écrit des composants personnalisés. Les comportements Mousewheel ont été ajoutés aux classes Swing. Il ne suffit donc pas d'exécuter d'anciennes applications Java sur le nouvel environnement d'exécution Java (JRE), mais sans avoir à faire quoi que ce soit (du moins dans les éléments à défilement / basés sur JScrollPane)

Le défilement à la souris est pris en charge dans les applications Swing actuelles. Vous pouvez essayer de compiler votre application en utilisant JDK 1.4, 1.5 ou 1.6. Selon la complexité et l'environnement, le passage à une nouvelle version peut constituer une option viable ou non.

Ce didacticiel explique comment rédiger votre écouteur propre de la souris à souris si vous voulez quelque chose de différent du comportement normal.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top