Download List

Project Description

JGraph is a free, mature, and robust Java diagramming library. It contains all the graph visualization, layout, 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 workflow editors, BPMN, CAD tools, network diagrams, database visualization tools, and more. It is fully documented, including examples, and has an active support community.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2005-09-06 15:27
5.7.1

This release fixes a bug in the attribute map
cloning for extra label positions. It adds a new
helper method to collapse and expand cells.
Automatic resizing and moving of parent cells on
collapse has been added as a feature, and switches
to select whether or not to show hidden cells on
changes were introduced.
Tags: Minor feature enhancements

2005-08-31 14:49
5.7

The routing interface has changed so that the
routing methods now return a list of points
instead of accepting a list of points as a
parameter. The routing of loops has been separated
from the non-loop implementation for the default
case so that it is easier to create a new routing
implementation and inherit the default loop
routing algorithm. Children cells moved as part of
a collapsed group now are moved when the parent
cell is, if required, using the
movesChildrenOnExpand flag.
Tags: Minor feature enhancements

2005-08-08 11:50
5.6.3

The default vertex and port renderers kept
references to the last graph used and this meant
that removed JGraph instances could have a static
memory footprint. The edge renderer still needs to
be removed, however. Edges may now be painted with
zero width, so you only see the label. The
tolerance in JGraph.getNextViewAt is now scaled
according to the current zoom value.
Tags: Minor bugfixes

2005-08-01 13:44
5.6.2.1

This release fixes an important bug involving lazy
creation of attribute maps breaking the undo
history. Also, the index.html file in the examples
directory and the examples documentation were
removed after being placed there accidentally
without the source code. The examples
documentation and new user manual are not part of
the LGPL distribution. A dedicated download server
is now online to improve reliability and to speed
up downloading JGraph.
Tags: Major bugfixes

2005-07-14 01:26
5.6.1.1

This release fixes a null pointer exception caused when using the JGraphGraphFactory dialog in an applet. It also fixes a bug where cells were not moved out of groups when dragged if move-into-groups is enabled.
Tags: Minor bugfixes

Project Resources