这篇文章的目的是在一个地方收集所有有用的信息和材料,以便使用SwingX-WS库在Swing应用程序中实现滑动地图,现在SwingLabs网站已不复存在 - 在然而,尽管SwingX开发仍然活跃。
答案 0 :(得分:9)
所以,首先要做的是今天最新的罐子,这些罐子来自最新的来源。
SwingX-WS:
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 :(得分:1)
可以在github上找到名为JXMapViewer2的swingx-ws的后代。截至2019年4月,它似乎相当活跃。
答案 2 :(得分: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从swingx-1.6.4复制到您自己的新软件包(swingx-1.6版本):
org.jdesktop.swingx.graphics.GraphicsUtilities.java