3

我想画一些节点(可能被小缩略图代替)并用线条连接它们。我还想在每个节点上写一些东西并使节点可点击。然后单击将引导我进入包含其他信息的新页面。

我的技术设置为 Java 网络服务器。业务逻辑完全来自 JPA,所以我认为使用 JSF 是正确的方法。

这可以用 HTML5 画布和一些不错的新 JSF 组件来完成吗?我愿意接受任何建议,但它应该看起来很漂亮。

拖放节点作为未来的扩展会很酷,但现在并不那么重要。

有什么建议么?

4

2 回答 2

5

我们为图形可视化创建了一个 Primefaces JSF 组件。使用 CytoscapeWeb(flash 版本)完成渲染。

也许我们将为新的 CytoscapeWeb 库(HTML5 和 JQuery)创建适配器

组件是为学习 Primefaces 组件开发而创建的,它需要一些改进,但我希望它会对你有所帮助。

Primefaces 论坛提供演示和下载链接


2012/11/12:最后我们为 CytoscapeWeb 2 库(HTML5 和 JQuery)创建了新的适配器,并且一个名为 Graphvis2 的新版本可用。

在线演示:

下载: https ://github.com/sysord/Graphvis

于 2012-11-04T15:05:05.430 回答
0

我很喜欢 primefaces 的图表http://www.primefaces.org/showcase/ui/lineChart.jsf。而且它们真的很容易使用。

于 2012-05-16T14:55:33.677 回答