Je cherche une moyen de détecter les mouvements de souris , clavier en java ?
Quelqu un a une piste ?
Il s'agit d'une appli qui tourne en arriere plan.
De plus peut on récupérer le nom des Application qui tourne sur la machine (en fait les fenetres ouverte)
merci
Pour les mouvements souris et touches claviers, c'est les listener (MouseListener et il doit exister un KeyboardListener...)
Mais le MouseListener existe, c'est certains.
Il gère plusieurs évènements : MouseMove
MouseUp
MouseDown
...
Enfin, et tu finiras par trouver
mauvais_karma
I'll be damned
Posté le 19-05-2003 à 09:57:47
OUi merci (ps je cherche sur google en meme temps)
gfive
Posté le 20-05-2003 à 10:31:02
Tu pourra pas faire ça, j'en ai peur. Enfin, pas avec les MouseListener et consorts : ce sont des classes AWT, qui détectent les mouvements et les évènements souris SUR UN COMPOSANT JAVA, et non pas n'importe où sur l'écran.
Tetragrammaton IHVH
dieu unique => pensée unique
Posté le 20-05-2003 à 10:41:03
Quant aux noms des applications qui tournent en même temps, c'est impossible car c'est spécifique à chaque plateforme.
Et j'anticipe la question suivante (classique à propos des troyens) : non il n'est pas possible de cacher une appli java dans la barre des taches de windows sans faire appel aux JNI.
---------------
"Dieu a exploité tous nos complexes d'infériorité, en commençant par notre incapacité de croire à notre propre divinité." - Emil Michel Cioran
bobuse
Posté le 20-05-2003 à 10:56:45
En revanche, c'est peut-etre possible avec une classe RobotTruc (je sais plus le nom exact ... je crois que c'est possible