Есть ли способ переместить приложение калькулятора win32 на определенную координату на рабочем столе? - PullRequest
0 голосов
/ 11 мая 2018
import java.awt.AWTException;
import java.awt.MouseInfo;
import java.awt.Robot;
import java.io.*;
import java.awt.event.InputEvent;

public class calc_robo_mouse
{
    public static void main(String[] args) throws IOException,
                           AWTException, InterruptedException
    {
        String command = "calc.exe";
        Runtime run = Runtime.getRuntime();
        run.exec(command);
        try {
            Thread.sleep(2000);
        }
        catch (InterruptedException e)
        {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    Robot robot = new Robot();
    robot.mouseMove(350,400);
    robot.mousePress(InputEvent.BUTTON1_MASK);
    MouseInfo.getPointerInfo().getLocation();
    robot.mouseMove(100, 100);
    robot.mouseRelease(InputEvent.BUTTON1_MASK);
    }
}

эта программа только перемещает указатель мыши, но мне нужно переместить само приложение в другую позицию. пожалуйста, помогите. Заранее спасибо.

...