Make a tool in java to visualize graphs and trees, and read grpahs from a graphml file. Its necessary a GUI to select the graphml file, show different deploy and visualization algorithms, and show the graphs and trees.
The GUI needs to work with trees, directed, undirected, and mixed graphs.
It can be used JUNG
It needs to be platform independient (Linux, Windows, Mac)
Very pretty
It's necessary the source code