Robot |
Robot |
|---|---|
| Java | java.awt |
Description
Cette classe permet de générer des événements afin d'effectuer des testes d'automation, de démonstration ou de contrôle du clavier ou de la souris sans intervention humaine.
Liste des méthodes
| Méthode | Prototype | Description | Hérité |
|---|---|---|---|
| ROBOT | public Robot() throws AWTException; | Ce constructeur permet d'initialiser cet objet dans les coordonnées systèmes de l'écran primaire. | |
| ROBOT | public Robot(GraphicsDevice screen) throws AWTException; | Ce constructeur permet d'initialiser cet objet dans le périphérique graphique spécifié. | |
| CREATESCREENCAPTURE | BufferedImage createScreenCapture(Rectangle screenRect); | Cette méthode permet de créer une image contenant les pixels luent dans l'écran. | |
| DELAY | void delay(int ms); | Cette méthode permet d'attendre le nombre de temps spécifié en millisecondes. | |
| GETAUTODELAY | int getAutoDelay(); | Cette méthode permet de demander le nombre de millisecondes que le Robot doit attendre après la génération de l'événement. | |
| GETPIXELCOLOR | Color getPixelColor(int x, int y); | Cette méthode permet de demander la couleur d'un pixel pour la coordonnée d'écran spécifié. | |
| ISAUTOWAITFORIDLE | boolean isAutoWaitForIdle(); | Cette méthode permet de demander si le robot est automatiquement appeler après la génération d'un événement. | |
| KEYPRESS | void keyPress(int keycode); | Cette méthode permet d'envoyer le code de touche spécifié. | |
| KEYRELEASE | void keyRelease(int keycode); | Cette méthode permet de relâcher le code de touche spécifié. | |
| MOUSEMOVE | void mouseMove(int x, int y); | Cette méthode permet de déplacer le pointeur de la souris vers la coordonnée d'écran spécifié. | |
| MOUSEPRESS | void mousePress(int buttons); | Cette méthode permet d'enfoncer un ou plusieurs boutons de souris. | |
| MOUSERELEASE | void mouseRelease(int buttons); | Cette méthode permet de relâcher un ou plusieurs boutons de souris. | |
| MOUSEWHEEL | void mouseWheel(int wheelAmt); | Cette méthode permet d'effectuer une rotation de la roulette de la souris. | |
| SETAUTODELAY | void setAutoDelay(int ms); | Cette méthode permet de fixer le nombre de millisecondes que le Robot doit attendre après la génération d'un événement. | |
| SETAUTOWAITFORIDLE | void setAutoWaitForIdle(boolean isOn); | Cette méthode permet de fixer si le robot est automatiquement appeler après la génération d'un événement. | |
| TOSTRING | String toString(); | Cette méthode permet de demander une chaine de caractères représentant ce robot. | |
| WAITFORIDLE | void waitForIdle(); | Cette méthode permet d'attendre jusqu'à ce que tous les événements actuels de la fil d'attente d'événement soit traités. |
Dernière mise à jour : Dimanche, le 21 juin 2015