开发者

Java graph library for dynamic visualisation [closed]

Closed. This question is seeking recommendations for books, tools, software libraries, and more. It does not meet Stack Overflow guidelines guidelines. It is not currently accepting answers.

We don’t allow questions seeking recommendations for b开发者_Go百科ooks, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.

Closed 2 years ago.

Improve this question

I am in need of Java library for graphs that supports dynamic visualization. I need to have objects moving between the vertices and this has to be shown. 3D is not needed, a 2D representation will suffice.

I am currently using JUNG but it is very limited, it is more for static graphs from what I can tell.

I have looked at this question but JGraphT doesn't seem to do it either.


Late Edit:

I waited to finish the project before awarding an answer. I ended up keeping JUNG, while also using UBIGraph (dead project since 2012) as a secondary library.


Take a look:

  • GEF - GUI components for graphical editing, including graphs, (Eclipse) SWT based
  • JGraphX - former JGraph, not actively developed since March 2020
  • Piccolo2D - (Eclipse) SWT based
  • JUNG - last released in 2010 (as of 2020); was very popular back then
  • yWorks - not open source, not free
  • JGraphT - data handling and algorithms only, no integrated visualizaiton, though supports JGraphX visualization


Take a look at GraphStream, as shown from their demo video you can do some fancy stuff with graphs using their library.


Prefuse is pretty and powerful. The website is no longer there so here is an archived version


Have you had a look at Processing, or Processing.js? There are some amazing vis projects being made with this.

Not strictly Java, but easy to integrate within a Java environment, if I recall correctly.


Another option if feasible is to construct text file in graphviz dot format and process it using various tools provided. Mostly helpful for generate static images

See graphviz gallery for more details

Java graph library for dynamic visualisation [closed]


You may also want to have a look at wilmascope (or its project page). I used it a few years ago after full research and was quite happy with it, but it has not been updated since 2004 (as of 2020).

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜