在 Java 中,我如何获取 IE 浏览器的句柄并获取浏览器区域的矩形?在 .Net 中,我能够使用UI Automation完成此操作。
这是我在 .net 中完成的代码
AutomationElement element = AutomationElement.RootElement.FindFirst(TreeScope.Children,
new PropertyCondition(AutomationElement.NameProperty, browserTitle+" - Windows Internet Explorer"));
element = element.FindFirst(TreeScope.Children,
new PropertyCondition(AutomationElement.ClassNameProperty, "Frame Tab"));
element = element.FindFirst(TreeScope.Descendants,
new PropertyCondition(AutomationElement.ClassNameProperty, "TabWindowClass"));
BrowserRect = element.Current.BoundingRectangle;
有没有办法使用java做类似的事情并获得浏览器区域的矩形?