3

如果我想用一些基本的可选矢量图形(箭头、彩色框、文本)创建一个“好旧”的桌面 GUI 程序,主要显示文本和一些图表(不需要 3D 或粒子等),然后可以编辑用户,我会使用哪个 Scala 库,为什么?我想为类似于绘图的东西构建一个工具。

大多数情况下,我不想使用 D3.js 或其他 web SVG 之类的东西,因为它速度非常慢,并且无法显示我想要的内容量。但是,如果为此目的使用 Scala.js 具有特殊的优势,那么如果没有更好的方法,它仍然会引起人们的兴趣。

或者,有人可以指出我在哪里讨论过这个问题?在谷歌或这里没有找到任何东西。

4

1 回答 1

1

Scala-Swing 是 Java Swing 的包装器,非常好。您可能知道,在 Swing 下面是 Java2D,因此您很可能想要寻找基于 Java2D 的库。我所知道的 Scala 并不多,但 Java 更多(您可以轻松使用)。

当然,如果足够简单,直接使用 Java2D 也没有什么问题。

于 2015-01-17T23:59:52.963 回答