如果有人能告诉我这是否可以做到,那么我可以指出正确的方向。我想创建另一个程序,自动更新另一个程序中的字段。就像在浏览器上自动填写表单一样,除了在其他程序中执行此操作。其中一个警告是,这个其他程序(表单所在的程序)是在远程桌面环境中运行的,这会以任何方式影响我制作的程序吗?
我可以创建一个程序来读取屏幕上的内容吗? 如果我单击我创建的所述程序上的按钮,它将填充表单中的所有字段(不是浏览器,而是本地程序);目前在屏幕上;自动从预定义的xml文件?
答案 0 :(得分:0)
使用库JNativeHook
,您可以在没有焦点的情况下捕获所有事件(键盘,鼠标)。对于系统事件队列中的新事件,您可以使用Robot
类