我工作的项目需要产品的可视化堆栈。显示端口连接的图像。来自外部文件的数据,其中包含哪个端口连接到哪个端口的信息。该程序接受该文件并生成一个以适当颜色显示连接的图像。端口连接Java/GWT中的图像
它需要使用Java和GWT来完成。
我用JUNG(Java Universal Network/Graph)做了一部分,但是有很多问题。 有没有任何Java库可以帮助你实现这个目标?任何帮助/建议表示赞赏。
我工作的项目需要产品的可视化堆栈。显示端口连接的图像。来自外部文件的数据,其中包含哪个端口连接到哪个端口的信息。该程序接受该文件并生成一个以适当颜色显示连接的图像。端口连接Java/GWT中的图像
它需要使用Java和GWT来完成。
我用JUNG(Java Universal Network/Graph)做了一部分,但是有很多问题。 有没有任何Java库可以帮助你实现这个目标?任何帮助/建议表示赞赏。
如果您还没有看过this。
像这样的事情在GWT - Mxgraph - https://www.draw.io/和http://www.jgraph.com/
我们在GWT JSNI包装他们使用它。
同样你成本低 - 在Draw2D - http://draw2d.org/draw2d_touch/jsdoc/#!/example/connection_drop
按照类似的思路,你有
YFiles - http://www.yworks.com/en/products_yfileshtml_about.html
Raphaël -
http://raphaeljs.com/
http://code.google.com/p/raphaelgwt/
WireIt - http://neyric.github.com/wireit/docs/index.html
一些GWT尝试 -
http://code.google.com/p/gwt-diagrams/
http://code.google.com/p/gwt-graph/
http://code.google.com/p/gwt-links/
您可以生成服务器端的图像并使用这种方法:http://stackoverflow.com/questions/6491025/how-to-ge t-image-with-servlet-and-display-it-using-gwt-image-class –
显示图像不是问题。但是,图形和动态生成显示端口连接的图像是个问题。我正在寻找java中的库来实现这一点。 – user1855814
在GWT中,您可以使用Canvas在其上绘制任何东西。我想关注gwt-links库:http://code.google.com/p/gwt-links/可能会帮助你解决你的问题 –