java实现远程控制

屏幕监控:

Robot robot = new Robot();
Dimension d = Toolkit.getDefaultToolkit().getScreenSize();
image = robot.createScreenCapture(new Rectangle(0, 0, d.width, d.height));

屏幕控制:

Dimension screenSize = Toolkit.getDefaultToolkit().getScreenSize();
Robot robot = new Robot();
robot.mouseMove(31, 195);
robot.mousePress(InputEvent.BUTTON1_MASK);
robot.mouseRelease(InputEvent.BUTTON1_MASK);
robot.keyPress(KeyEvent.VK_ENTER);
robot.keyRelease(KeyEvent.VK_ENTER);

大家可以详细对Robot robot = new Robot(); 了解

至于如何实现,无非就是通过网络Socket+多线程进行数据传输,这里要给大家介绍的仅仅是Robot robot = new Robot()这个编程借接口,学习这个接口,我们可以对操作系统进行自动化的控制,实现编码大家自己网上找,有许多,但是基本核心模拟都是Robot。

原文地址:https://www.cnblogs.com/gstsyyb/p/3762677.html