java实现远程控制

时间:2014-06-02 20:44:00   收藏:0   阅读:299

屏幕监控:

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。

java实现远程控制,布布扣,bubuko.com

评论(0
© 2014 mamicode.com 版权所有 京ICP备13008772号-2  联系我们:gaon5@hotmail.com
迷上了代码!