Java Swing GUI的Slippy映射:SwingX-WS

问题描述 投票:5回答:3

这篇文章的目的是在一个地方收集所有有用的信息和材料,以便使用SwingX-WS库在Swing应用程序中实现滑动地图,现在SwingLabs网站已不复存在 - 尽管事实上, ,SwingX开发仍然活跃。

java swing openstreetmap swingx jxmapkit
3个回答
9
投票

所以,首先要做的是今天最新的罐子,这些罐子来自最新的来源。

SvingX,如:

SwingX v.1.6.5-1(所需的运行时依赖性,需要Java6或更高版本):

关于SwingX的几句话:it是一个惊人的项目,旨在通过额外的小部件扩展摆动功能(一个非常好的webstartable演示here,包含代码示例和所有内容),外观漂亮,功能强大,快速且没有任何时髦的依赖。恕我直言的一大亮点就是与现代的Nimbus L&F完美融合(例如,与jide-oss不同,虽然它本身非常好,但与Nimbus结合得很差 - 但它有一个非常好的替代L&F,叫做Xerto,但是这个是另一个故事......)。

至于文档,展示swingx-ws最佳使用的来源是由Josh Marinacci撰写的一系列文章,按时间顺序列出:

在[希望不太可能]需要报告错误的事件中,项目的问题跟踪页面可以找到on JIRA


1
投票

github上可以找到名为JXMapViewer2的swingx-ws的后代。截至2019年4月,它似乎相当活跃。


0
投票

swingx-ws-1.0.jar与swingx-1.6.jar兼容,但与swingx-all-1.6.4.jar不兼容。 如果您使用swingx-all-1.6.4.jar并希望像使用swingx-1.6.jar一样使用Tiles,这是一个解决方法。

复制

org.jdesktop.swingx.util.GraphicsUtilities.java
from swingx-1.6.4 to a new package of your own (the swingx-1.6 version) :
org.jdesktop.swingx.graphics.GraphicsUtilities.java
© www.soinside.com 2019 - 2024. All rights reserved.