java - 在 Java 中显示 HTML 并与之交互

标签 java javascript html maps

我有一个问题,我目前正在努力解决这个问题,非常感谢任何建议或向好的方向点头。

  1. 我想在我的 Java Swing 项目中显示 Google map (我认为该 map 将是在 HTML 文档中指定的 URL)。

  2. 我还希望能够使用 JavaScript 与 map 进行通信和交互,通过 java swing 中的按钮注入(inject)等。例如,我可以使用 java 按钮“Satellite”、“Hybrid”和“Earth' 在 map 旁边,单击它们将在 map 上执行相应的 javascript 操作。 JavaScript 方法可能已经在 HTML 文件中创建(例如“switchToSatelliteMap”),只需在 Java 中调用它们即可。

在此先感谢您的任何帮助,

树。

最佳答案

我不知道这是否完全回答了您的问题,但我认为这些链接会对您有所帮助:

  1. http://today.java.net/article/2007/10/24/building-maps-your-swing-application-jxmapviewer
  2. http://swinglabs.org/downloads.jsp
  3. GoogleEarth inside Java Swing
  4. Is there a Swing component for Google Maps?
  5. http://code.google.com/p/gameplan/source/browse/trunk/src/org/crazydays/gameplan/map/swing/JMapFrame.java?spec=svn62&r=62

我更喜欢 SWT,所以我会使用浏览器控件,因为它允许我在浏览器组件上执行 javascript。但这又是一种设计选择。

希望这会有所帮助。

关于java - 在 Java 中显示 HTML 并与之交互,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4637213/

相关文章:

java - 处理 Quartz 作业异常,以便它运行下一个正常轮次,而不会立即重新触发或丢弃

java - 如何模拟<嵌套:root> from Struts 1 in Struts 2?

java - 违反 Hibernate oracle 完整性约束

javascript - 如何仅在数组中完全匹配时执行代码

html - 如何使导航栏与 Bootstrap 3 中的内容重叠

javascript - 最基本的 fullPage.js 页面不起作用

java - 在Windows中运行脚本后,模拟器需要自动关闭

javascript - print[ [object Object],[object Object]] 到json数组

javascript - 这个函数传递如何被视为分隔符和参数

JavaScript:依次执行多个 REST 调用的正确方法