Introduction

JHotDraw is a two-dimensional graphics framework for structured drawing editors that is written in Java. It is based on Erich Gamma's JHotDraw, which is copyright 1996, 1997 by IFA Informatik and Erich Gamma.

This version of JHotDraw is based on the PlasmaDraw spin-off project. PlasmaDraw is a major departure from previous versions of JHotDraw – only the cornerstones of the original architecture remain, the API and almost every part of the implementation have been reworked to take advantage of the Java SE 5.0 platform. PlasmaDraw is copyright 2004–2006 by Werner Randelshofer.

Aims

The aim of making JHotDraw an open-source project is:

Any developer and software designer who wants to contribute is welcome!

Downloads

The latest version to download is available at http://sourceforge.net/projects/jhotdraw

Online Information

More documentation about older versions of JHotDraw can be found here:

Get Involved

JHotDraw is hosted on SourceForge. You can have a look at the internal JHotDraw developer web page and register as developer at SourceForge. Please contact one of the admins for the JHotDraw project to get added as a developer.

 

Overview