21
2011
Clase Robot

En este post trataremos la clase robot. De nuevo voy a escribir sobre esta interesante clase de java que nos permite simular acciones desde nuestra aplicación como si fuesen hechas por personas utilizando el teclado o el ratón, en este caso vamos a abrir el notepad de Windows y a escribir en él.
Clase Robot
Como hemos comentado anteriormente con la clase Robot podemos presionar las teclas de nuestro teclado, en este caso vamos a presionar las teclas ” P R O B A N D O ” , primero vamos a abrir el notepad de windows utilizando el siguiente código Runtime.getRuntime().exec(“notepad”);. Después vamos a utilizar el método delay() para dejar un corto espacio de tiempo en el que windows va a abrir el notepad y posicionará el foco en él, por último nuestro robot presionará las teclas.
El código completo para escribir con la clase robot sería así:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 | import java.awt.Robot; import java.awt.event.KeyEvent; public class Escribe { public static void main(String[] args) { try { Robot robot = new Robot(); Runtime.getRuntime().exec("notepad"); robot.delay(100); robot.keyPress(KeyEvent.VK_P); robot.keyPress(KeyEvent.VK_R); robot.keyPress(KeyEvent.VK_O); robot.keyPress(KeyEvent.VK_B); robot.keyPress(KeyEvent.VK_A); robot.keyPress(KeyEvent.VK_N); robot.keyPress(KeyEvent.VK_D); robot.keyPress(KeyEvent.VK_O); } catch (Exception e) { System.out.println(e); } } } |
Artículos relacionados
Related Posts
1 Comment + Add Comment
Leave a comment
Encuéntralo aquí
Entradas recientes
- Toolbar to Share
- Toolbar to Share | WordPress
- Mostrar una imagen desde un Java Bean en Forms
- Modificar temas de WordPress
- Popup to Share | Plugin para wordpress
- Gestión Documental y Captura de Documentos en JAVA y sobre Oracle
- Insertar botones de Twitter en tu página
- Crear plugins para WordPress
- Integrar Eclipse y Android
- Desposicionar con enlaces a la competencia
- Suma de números de una lista en Java
- Instalar Ubuntu utilizando Wibu
- Expresiones Regulares. Ejemplos
- Operadores en Google | Busquedas personalizadas
- Oracle REGEXP Funciones
Recientes
- Roul: En mi caso, sobre la versión 2.4 corre perfectamente. ¿Qué versión tienes? ¿Qué error te muestra?
- Eliez: Hola amigo una pregunta corri el codigo y no me causo problemas pero al momento de hacer el instaldor lo hace...
- Diseño de Pagina Web: Muy buenoooo!!!!! Recicler comment
- Albert: Gracias por contestar, la verdad es que ya lo suponía que seria ese el problema, supongo que si el otro...
- MMane: El problema puede venir por ahí, prueba a reescribir los artículos! suerte!
Categorías
- Android (3)
- Bases de datos (67)
- Data Mining (2)
- MySql (2)
- Oracle (57)
- SGBD (4)
- Cajon desastre (4)
- Consolas (5)
- Desarrollo web (51)
- Blogger (1)
- Google Maps (2)
- SEO (9)
- Wordpress (16)
- Ensamblador (13)
- Codigo (7)
- Facebook (API) (12)
- Adsense (1)
- Aplicación Test (1)
- Conectar con Facebook (3)
- Facebook en Español (2)
- Publicar Facebook (4)
- Flash (1)
- Flex (1)
- Forms (1)
- Hardware (16)
- Arquitectura (1)
- Iphone (5)
- Java (17)
- JavaScript (16)
- Php (8)
- Proyectos Programación (8)
- Redes (4)
- Software (21)
- Ubuntu (4)
- Vb.net (4)
- Windows (1)
- XML (5)
Información Bitacoras.com…
Valora en Bitacoras.com: Código Java Oracle – En este post trataremos la clase robot. De nuevo voy a escribir sobre esta interesante clase de java que nos permite simular acciones desde nuestra aplicación como si fuesen hechas por personas utilizan……