我刚用WebView运行了第一个应用程序,如下所示:

WebView browser = new WebView();
WebEngine webEngine = browser.getEngine();
webEngine.load("http://localhost:8080/my/page.jsp");

对于javafx,是否可以通过编程方式单击打开的页面,其中包含与WindView视图相关的X和Y坐标?

最佳答案

javaFx还没有生成鼠标事件的好方法
但是你可以使用java.awt.Robot

try{
  Robot robby = new Robot();
//move mouse to location to click
  robby.mouseMove(1000, 550);
// and click
  robby.mousePress(InputEvent.BUTTON1_MASK);
  robby.mouseRelease(InputEvent.BUTTON1_MASK);
}catch (AWTException ex){
  ex.printStackTrace();
}

关于java - 如何以编程方式在页面上单击鼠标,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18839177/

10-10 01:48