JGraph is a good tool. Another great option is JGraphT . But if you want to improve the interactivity and short cuts of Dijkstra, etc., then you need JUNG2 . JUNG2 allows you to have any vertices and edges. Your schedule is created using generics, eg Graph<V, E>. You can use any class that you may need for V (vertex) and E (edge). Scaling and conversion are also easy to implement and very flexible.
source
share