Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/348.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java桌面应用程序Eclipse_Java_Eclipse_Desktop Application_Jxbrowser - Fatal编程技术网

Java桌面应用程序Eclipse

Java桌面应用程序Eclipse,java,eclipse,desktop-application,jxbrowser,Java,Eclipse,Desktop Application,Jxbrowser,我正在做一个模拟地球围栏的项目。作为一个交互式应用程序,我已经完成了我的全部工作。现在,我需要将应用程序部署到桌面上。我使用EclipseIDE和JxBrowser来显示页面等等。我已将maps.html文件夹放在项目的src文件中。我找不到访问它的正确文件路径。虽然看起来很简单,但我需要知道的是如何加载未托管页面的URL browser.loadURL("???????????"); 我应该在上面提到什么?区域 该文件作为maps.html位于与该类相同的src文件夹中 public cla

我正在做一个模拟地球围栏的项目。作为一个交互式应用程序,我已经完成了我的全部工作。现在,我需要将应用程序部署到桌面上。我使用EclipseIDE和JxBrowser来显示页面等等。我已将maps.html文件夹放在项目的src文件中。我找不到访问它的正确文件路径。虽然看起来很简单,但我需要知道的是如何加载未托管页面的URL

browser.loadURL("???????????");
我应该在上面提到什么?区域

该文件作为maps.html位于与该类相同的src文件夹中

public class GoogleMapsSample {

  public static void main(String[] args) 
  {

    Browser browser = BrowserFactory.create();

    JFrame frame = new JFrame("JxBrowser Google Maps");

    frame.setDefaultCloseOperation(WindowConstants.EXIT_ON_CLOSE);

    frame.add(browser.getView().getComponent(), BorderLayout.CENTER);

    frame.setSize(700, 500);

    frame.setLocationRelativeTo(null);

    frame.setVisible(true);

    browser.loadURL("???????????????????????");

  }
}
请尝试使用:


请分享你的代码,我做到了。这是JxbrowserI的代码。但是,当我将应用程序构建到jar中时,我获得了可移植性issues@user2512046看一看,它将告诉您如何从jar中加载文件。
browser.loadURL("file:///C:/path/to/your/file/maps.html")