有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

如何检测已在java中加载的网页

我使用以下代码显示网页:

      String downloadURL="http://in.finance.yahoo.com/echarts?s=%5ENSEI#symbol=%5Ensei;range=1d;compare=;indicator=volume;charttype=area;crosshair=on;ohlcvalues=0;logscale=off;source=;";
        java.awt.Desktop myNewBrowserDesktop = java.awt.Desktop.getDesktop();
        java.net.URI myNewLocation = new java.net.URI(downloadURL);
        myNewBrowserDesktop.browse(myNewLocation);

现在,我想检测页面何时已完全加载。(在此之前将显示等待对话框)。我该怎么做呢? 提前谢谢


共 (1) 个答案

  1. # 1 楼答案

    恐怕不行。一旦调用browse(),如果一切顺利,操作系统会在默认浏览器中启动URI,并且不会向应用程序返回任何内容(比如句柄),因此这是不可能的