5

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

4

3 回答 3

9

因此,首先,从最新来源构建的最新的 jars。

SwingX-ws:

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

关于 SwingX 的几句话:这是一个了不起的项目,旨在通过额外的小部件来扩展摇摆功能(这里是一个制作精良的 webstartable 演示,带有代码示例和所有内容),外观漂亮、功能强大、速度快且没有时髦的依赖项。恕我直言,它与现代 Nimbus L&F 的集成非常漂亮(例如,与jide-oss不同,尽管它本身非常好,但与 Nimbus 的集成很差——但是,它有一个非常好的替代 L&F,称为 Xerto,但这是另一个故事......)。

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

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

于 2013-12-01T16:35:26.350 回答
1

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

于 2019-04-25T17:32:41.430 回答
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
于 2016-09-29T08:34:44.013 回答