java 获取任何对象的屏幕坐标

标签 java awtrobot

我正在尝试使用 java 来获取 DOM 中任何对象的屏幕坐标。

例如,我想编写代码来获取按钮名称(或 Web 或 Windows 应用程序中的任何对象)并返回 x、y 坐标,以便我可以使用 java 机器人在该按钮上执行鼠标操作。

我不想自己获取坐标,因为我希望它更加动态,因此将当前坐标传递给机器人并与对象交互。

任何想法都会很棒

最佳答案

如果您希望它是动态的,请获取对象句柄而不是位置。然后就可以直接调用该对象的操作了。

关于java 获取任何对象的屏幕坐标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3559785/

相关文章:

java - 使用路径变量进行 GET 映射的自定义验证

java - 解析改造 response.body()

java - 我需要使用 java.awt.Robot.send() 发送任意文本字符串

java - 截图

java - 机器人类的工作

java - 如何在没有控制台的情况下运行 java 程序

Java DB Derby 驱动程序加载

java - 可变对象是否仍然不变

Java 按键事件未触发

屏幕中的 Java 客户端