Projects / JGraph

JGraph

JGraph is a free, mature, and robust Java Graphing framework that fully complies with Swing design principles. It contains all the graph visualization and interaction functionality you might expect in a graph library, including multiple views, layering, zoom, drag and drop, undo, automatic expanding and collapsing, routing, and layouts. You can create stunning workflow editors, call graphs, CAD tools, network diagrams, database visualization tools, and more. It can also be deployed on the server-side with a large range of image exporting functionality. It is fully documented and commercially supported.

Tags Scientific/Engineering multimedia Graphics Presentation Visualization Software Development User Interfaces Libraries
Licenses MPL LGPL
Operating Systems Mac OS X Windows Windows Unix
Implementation Java

Tweet this project Short link

Rss Recent releases

  • Rrelease-mid
  •  12 Jun 2009 17:25
  • Rrelease-after

Changes: A transaction layer has been added to the graph model, so multiple model changes can be easily grouped into one undo, change event, and repaint. A bug with changing look and feel while running was also fixed.

  • Rrelease-mid
  •  07 Apr 2009 18:19
  • Rrelease-after

    Changes: The EdgeRenderer painting has been made more granular to enable easier overriding. A refresh method to repaint the entire graph has been added to the JGraph class.

    • Rrelease-mid
    •  25 Feb 2009 11:55
    • Rrelease-after

    Changes: The GraphEdX example had a problem where persisted graphs, when loaded, could have cells set as invisible. This release corrects that problem.

    • Rrelease-mid
    •  13 Feb 2009 14:41
    • Rrelease-after

    Changes: This release improves redrawing with XOR painting turned off.

    • Rrelease-mid
    •  15 Jan 2009 20:59
    • Rrelease-after

    Changes: This release adds the option of selecting improved hit detection on label for better selection resolution. Setting the grid as invisible now also correctly repaints immediately.

    No-screenshot

    Project Spotlight

    MOAP

    A Swiss army knife for project maintainers and developers.

    No-screenshot

    Project Spotlight

    Sculptor

    A DSL and code generator for Java enterprise applications.