Bonjour,
Ce que je voudrais faire est plutôt atypique: il s'agit de faire cohabiter deux souris (souris 1 et souris 2) sur un même écran.
La souris 1 est la souris que tout le monde connait, le périphérique.
La souris 2 est en fait un programme Java qui affiche un curseur.
Et j'ai trouvé grâce à la FAQ GUI que la classe Robot permet notamment de déplacer automatiquement la souris via la méthode mouseMove(int,int). La classe Robot permet également d'actionner les boutons de la souris ou d'entrer des touches au clavier.
Mais le problème est que ces actions vont être associées à la souris 1, et il faudrait qu'elles soient associées à la souris 2.
Que dois-je faire ?
- Faut-il recréer une souris ? Mais là ca risque d'etre compliqué, car je n'ai aucune idée de comment faire en java.
- Existe t-il une autre classe java qui interagit avec l'OS, avec des methodes telles que mouseDoubleClick() par exemple qui ouvre un dossier du bureau à l'invocation de cette méthode sur le dossier correspondant ?
- Y a t-il des methodes complémentaires qui vont de pair avec les methodes de la classe java.awt.Robot et qui permettent d'associer mon programme java (enfin l'affichage de mon curseur) aux actions d'une souris ?
- Avez-vous un complément d'info sur la classe Robot ? (un programme exemple)
- Mon programme est-il faisable ?
Voilà, je vous remercie d'avance pour vos réponses
Partager