我刚刚使用 WebView 运行我的第一个应用程序像这样:
WebView browser = new WebView();
WebEngine webEngine = browser.getEngine();
webEngine.load("http://localhost:8080/my/page.jsp");
是否可以使用 javafx 以编程方式单击打开的页面,其中包含 WindView View 的 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/