I want to draw some nodes (might be substituted by small thumbnails) and connect them with lines. I also want to write some stuff at each node and make the nodes clickble. A click will then lead me to a new page with some other information.
My technology is set to Java webservers. Business logic is full off JPA, so I though using JSF is the right way to go.
Can this be done with HTML5 canvas and some nice new JSF component? I’m open to any suggestion, but it should be able to look pretty.
Dragging and dropping nodes would be cool as a future extension, but are not so important right now.
Any suggestions?
We create a Primefaces JSF component for graph visualization. Rendering is done using CytoscapeWeb (flash version).
May be we will create adapters for the new CytoscapeWeb library (HTML5 and JQuery)
Component has been created for learn Primefaces component development and it need some improvements but i hope it will help you.
Links for demos and download are available from Primefaces Forum
2012/11/12: Finally we created new adapters for the CytoscapeWeb 2 library (HTML5 and JQuery) and a new version named Graphvis2 is available.
Online Demos:
Download:
https://github.com/sysord/Graphvis