【问题标题】:Java Desktop App EclipseJava 桌面应用程序 Eclipse
【发布时间】:2014-08-24 14:56:36
【问题描述】:

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

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

我应该在上面提到什么?面积

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

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("???????????????????????");

  }
}

【问题讨论】:

  • 请分享您的代码
  • 我做到了。这是 Jxbrowser 的代码

标签: java eclipse desktop-application jxbrowser


【解决方案1】:

尝试使用file URI

browser.loadURL("file:///C:/path/to/your/file/maps.html")

【讨论】:

  • 我做到了。但是当我将我的应用程序构建到一个 jar 中时,我遇到了可移植性问题
  • @user2512046 看看stackoverflow.com/questions/10185592/…,它会告诉你如何从 jar 中加载文件。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-08-24
  • 2011-02-15
  • 2018-01-16
  • 1970-01-01
相关资源
最近更新 更多