如何访问和控制其他窗口..java?

如何访问和控制其他窗口..java?,java,swing,listener,Java,Swing,Listener,我喜欢做一个可以控制其他程序(窗口)的程序。我想我的程序自动点击按钮,并得到其他国家。但现在我只是问如何使用java访问另一个程序/进程。试试javaRobot类。试试javaRobot类。试试java.awt.Robot 如何按键 import java.awt.Robot; import java.awt.event.KeyEvent; Robot robot = new Robot(); static int keyInput[] = { KeyEvent.VK_SPACE }; ro

我喜欢做一个可以控制其他程序(窗口)的程序。我想我的程序自动点击按钮,并得到其他国家。但现在我只是问如何使用java访问另一个程序/进程。

试试java
Robot
类。

试试java
Robot
类。

试试java.awt.Robot

如何按键

import java.awt.Robot;
import java.awt.event.KeyEvent;

Robot robot = new Robot();

static int keyInput[] = { KeyEvent.VK_SPACE };
robot.keyPress(keyInput[i]);
如何操作鼠标

import java.awt.event.InputEvent;

robot.mouseMove(300, 550);//MOVING MOUSE
r.mousePress(InputEvent.BUTTON1_MASK); // CLICKING MOUSE
InputEvent.BUTTON1\u掩码
=左按钮

InputEvent.BUTTON2\u掩码
=中间按钮

InputEvent.BUTTON3\u掩码
=右按钮

一个很好的入门教程

试试java.awt.Robot

如何按键

import java.awt.Robot;
import java.awt.event.KeyEvent;

Robot robot = new Robot();

static int keyInput[] = { KeyEvent.VK_SPACE };
robot.keyPress(keyInput[i]);
如何操作鼠标

import java.awt.event.InputEvent;

robot.mouseMove(300, 550);//MOVING MOUSE
r.mousePress(InputEvent.BUTTON1_MASK); // CLICKING MOUSE
InputEvent.BUTTON1\u掩码
=左按钮

InputEvent.BUTTON2\u掩码
=中间按钮

InputEvent.BUTTON3\u掩码
=右按钮


一个很好的入门教程

你在谈论GUI单元测试吗?另一个程序是child process?只是说也许你可以在来这里之前做一些研究。也许还有一些你打算怎么做的细节。试试java Robot类你是说GUI单元测试吗?另一个程序是child process?只是说也许你可以在来这里之前做一些研究。也许还有一些你打算怎么做的细节。试试java机器人类oops。对不起,回答得好。我在打电话。没看到你比我先到那儿:-)哎呀。对不起,回答得好。我在打电话。没看到你比我先到那儿:-)