我正在开发一个应用程序,我必须在JPanel
中显示特定区域/区域的地图(使用纬度和经度),我不需要其他功能(如放置标记等)除了放大/缩小之外的地图。我不知道如何实现这一点,一些解释这一点的链接将会有很大的帮助。
答案 0 :(得分:3)
查看JxMaps库。使用此库,您可以轻松地将地图查看器嵌入到任何Swing容器中。
将MapView
嵌入到您的应用程序后,库可让您访问Map
对象,该对象具有地图定位和缩放的方法。
Map map = viewer.getMap();
map.setCenter(new LatLng(map, 10, 20);
map.setZoom(8);
答案 1 :(得分:1)
抱歉,我没有足够的代表添加评论,或者我只是评论它,但这个问题的答案是:
Embed google maps in Java desktop Application
以下是他们答案的确切副本:
是的,现在可以在桌面应用程序中使用Google Maps API
查看这些Stack Overflow线程:
Embedding Gecko/Webkit in Java
Rendering webpages with WebKit in Java
您还可以在Java桌面应用程序中看到使用地图的tutorail。