如何将谷歌地图纳入java gui?

时间:2012-09-06 18:04:59

标签: java google-maps user-interface jtextfield

我的想法是将谷歌地图放在我的java gui中。我想有一个jtextfield来写我想去的地方,而且一个图像出现在gui中,并且位于所需的位置。我不知道该怎么做。我甚至不知道是否有可能。它不一定是谷歌地图,而是一些其他地图软件做同样的事情。我做了一些研究,但我没有找到可以理解的东西。你有什么建议吗? 谢谢

2 个答案:

答案 0 :(得分:0)

据我所知,您无法在java GUI中使用Google地图。 Google地图有javascript API。你可以做些什么。如果您不打算使用,所有Google地图功能(缩放等等),我建议您使用 Google静态地图。它的作用是,你发送一个URL请求,它会返回你的图片。

或者您可以将Web浏览器控件嵌入到GUI中,显示使用Google Maps的JavaScript API的页面。

我知道这可能不是你所看到的,但我认为它仍然值得一试。

Google Static Maps link

答案 1 :(得分:0)

可能的解决方案可能是GWT Google Maps和JavaFX webbrowser控件。这样你就可以在eclipse中完成所有的java开发。

http://docs.oracle.com/javafx/2/webview/jfxpub-webview.htm

http://code.google.com/p/gwt-google-maps-v3/