【发布时间】:2014-02-11 16:30:05
【问题描述】:
我有一个一般性问题:
如果我有一个 GUI(例如 metaTrader => 在线经纪人),是否可以使用 java 从这个 GUI 读取数据?
我的想法:
使用 java.awt.robot 并执行以下操作:
package java_robot;
import java.awt.AWTException;
import java.awt.Robot;
import java.awt.event.KeyEvent;
import java.awt.event.InputEvent;
import java.awt.event.MouseEvent;
public class java_robot {
public static void main(String[] args) {
try {
// create class
Robot robot = new Robot();
// wait 1 sec
robot.delay(1000);
// move mouse to wanted area
robot.mouseMove(x, y);
}
// mark an area, copy it and save in file..
} catch (AWTException e) {
e.printStackTrace();
}
}
}
这个想法好不好,或者您知道从 GUI 读取数据的其他解决方案吗? (在 Mac 上工作)
【问题讨论】:
标签: java user-interface save