DRAFT: This module has unpublished changes.

Overview:

JGraph is a Swing-based Java application which provides graphical editing of combinatorial graphs. The graph API is the graph hierarchy of classes that provides the framework for JGraph. Both are available for download.

 

Features:

  • Easy to manipulate vertices and edges
  • Minimum spanning tree generation
  • Auto-updated edge lengths
  • A dynamic template system which downloads Python scripts from online to create custom graphs based templates.

Technical Details:

JGraph:

  • Built in Java SE 1.5
  • Uses Java Swing library

Graph API:

  • Built in Java SE 1.5
  • Package / Class Hierarchy:
    • graph
      • Edge.java
      • Graph.java
      • Location.java
      • Vertex.java

 

DRAFT: This module has unpublished changes.