使用Java检测程序GUI

使用Java检测程序GUI,java,Java,是否有任何Java代码可以帮助逐部分检测另一个程序GUI? 例如,检测GUI的大小,检测按钮的位置。执行类似的操作,但实际上并不存在。它仅适用于基于浏览器的应用程序/程序/网站。但是如果你的目标程序是基于浏览器的,它可能是一个很好的工具 对于桌面程序,您可以从类中查看该方法,以获得屏幕内容的详细信息,然后由您来尝试理解图像,这并不容易。此外,您还可以使用机器人根据需要尝试切换窗口,按按钮、键入文本或其他任何需要的内容来查找所需内容。所有这些都需要大量的工作。如果我想捕获另一个程序GUI?还有别的

是否有任何Java代码可以帮助逐部分检测另一个程序GUI? 例如,检测GUI的大小,检测按钮的位置。

执行类似的操作,但实际上并不存在。它仅适用于基于浏览器的应用程序/程序/网站。但是如果你的目标程序是基于浏览器的,它可能是一个很好的工具


对于桌面程序,您可以从类中查看该方法,以获得屏幕内容的详细信息,然后由您来尝试理解图像,这并不容易。此外,您还可以使用
机器人
根据需要尝试切换窗口,按按钮、键入文本或其他任何需要的内容来查找所需内容。所有这些都需要大量的工作。

如果我想捕获另一个程序GUI?还有别的办法解决吗?(例如:获取其他程序按钮的位置)@Cy9268我不知道。然而,我曾经使用基于机器人的方式在屏幕上搜索并点击它。