【发布时间】:2015-11-02 17:42:46
【问题描述】:
我想模拟在java中打开一个网页,我知道我可以这样做以在我的计算机上的浏览器中实际打开页面,
String htmlFilePath = "path/to/html/file.html"; // path to your new file
File htmlFile = new File(htmlFilePath);
// open the default web browser for the HTML page
Desktop.getDesktop().browse(htmlFile.toURI());
// if a web browser is the default HTML handler, this might work too
Desktop.getDesktop().open(htmlFile);
但是有没有办法模拟它,所以我实际上并没有看到它在我的计算机上打开,但它仍然像有人打开网页一样评估。
或者,如果这不可能,那么在我的计算机上以物理方式打开它然后获得回调以便我知道页面何时加载的最简单方法是什么?
谢谢
【问题讨论】:
-
您可以使用 JavaFX,特别是 JFXPanel 来做到这一点
-
如果我理解您要完成的工作,您需要模拟某人访问网页,以便您可以在服务器上触发某些内容。对吗?
-
@Akira 是正确的你知道怎么做吗
-
@peggy 你能提供更多信息吗?