0

I have a program that I wrote in Java takes in a set of actions and prints out a graph after every action. Another way to look at it is that the program prints out the output of the graph at every time-step. I need to display this dynamic graph visually and I have been considering some softwares like gephi. I would like to know that what would be the best way to go about doing it and it seems like gephi does not support this feature. Should i build a java applet and if so does java provide any libraries.

I want to display the entire graph with nodes and edges between them. The edges will display the actions between the nodes and each action will result in some values being changed in the nodes. The nodes will display the value being changed and edges will be marked with the action.

Thanks.

Dev
  • 207
  • 2
  • 3
  • 12

2 Answers2

0

jfreechart supports dynamic graphs. There is a lot of tutorials on the web as well. I think this thread might be helpful

Using JFreeChart to display recent changes in a time series

Community
  • 1
  • 1
Vash
  • 13
  • 2
  • no i am not looking to display timeline and charts. I want to display the entire graph with nodes and edges between them. The edges will display the actions between the nodes and each action will result in some values being changed in the nodes. – Dev Jul 24 '13 at 08:49
0

check out Gephi, Sonia, or the ndtv and networkDynamic libraries in R (if you don't mind writing out to files and post processing). Also, this thread has other suggestions: Java graph library for dynamic visualisation

Community
  • 1
  • 1
skyebend
  • 1,079
  • 6
  • 19