Java graph library for dynamic visualisation
Take a look at GraphStream, as shown from their demo video you can do some fancy stuff with graphs using their 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
Prefuse is pretty and powerful. The website is no longer there so here is an archived version