[Débutant]Applet java et class robot:mousemove(x,y);
patriospatrios
Messages postés10Date d'inscriptionmardi 10 mars 2009StatutMembreDernière intervention21 avril 2009
-
16 avril 2009 à 12:29
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009
-
16 avril 2009 à 18:07
Bonjour;
J'ai une applet java qui est conçue pour s'exécuter sur une machine
client, dans cet applet je créé une instance de la classe Robot pourque
je puisse déplacer la souris de la machine client avec l'instruction
mouseMove(x,y);
Mais la souris lors de l'exécution ne se déplace pas vers le point(x,y)
voulu, sachant que la valeur de x et y je les récupére depuis le
serveur, et je suis certain que je suis entrain de récupérer les
valeurs de x et y car j'ai arrivé à les afficher dans des textfield.
Malgé ça la souris ne se déplace pas.
Mais lorsque j'exécute cet applet dans la machine serveur la souris se déplace normalement.
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 16 avril 2009 à 15:29
Et lorsque je fais un évenement clic avec robot.mousePress(InputEvent.BUTTON1_MASK); l'evement s'exécute dans l'emplacement (x,y) voulu mais sans que la souris se déplace.
Voici ma fonction
public void getMousePosition(int x, int y) throws AWTException, InterruptedException{
Robot robot=new Robot();
robot.mouseMove(x,y);
robot.delay(2000);
robot.mousePress(InputEvent.BUTTON1_MASK);
}
Vous n’avez pas trouvé la réponse que vous recherchez ?
mimomama
Messages postés38Date d'inscriptionjeudi 27 décembre 2007StatutMembreDernière intervention16 avril 2009 16 avril 2009 à 18:07
Aprés l'événement mousMove(x,y); j'ai fais un événement mousePress(InputEvent.BUTTON1_MASK); et la souris exécute cette instruction de clique dans l'emplacement spécifié (x,y) çad je suis sure qu'elle se déplace mais le déplacement ne se visualise pas.
Je suis vraiment bloqué.
Merci bien de m'aider.
cordialement