Search
Introduction

MindFusion.Diagramming for Java Swing (JDiagram for short) is a Java class library that that lets you create and display various types of diagrams and charts. The library includes model classes that describe the structure and appearance of a flow diagram, and view classes that can be integrated into any application that targets the Java Swing framework. By providing your software with ready to use capabilities for visualizing and editing relational data, JDiagram saves you from hundreds of hours of coding and debugging efforts.

JDiagram can give graphical representation to:

  • Workflow processes
  • Class relationships
  • Graphs and networks
  • Entity-relationship / database diagrams
  • IVR systems
  • Industrial automation processes
  • Genealogy trees
  • Algorithms and flowcharts
  • Mind maps
  • Organizational charts
  • XML documents
  • Classification hierarchies
  • Data mappings

JDiagram provides intuitive user-interaction model for creating or editing diagrams. In addition, its programmatic interface places at your disposal many useful functions, ranging from printing, XML serialization, exporting to PDF and SVG to path-finding and automatic layout algorithms.

The control has been tested with the most popular Java development environments, and is used by companies from all around the world to create applications in Java.