File | Date | Author | Commit |
---|---|---|---|
.idea | 2018-12-04 | Werner Randelshofer | [2cafb9] Updates to Java 11. |
JHotDraw | 2005-04-25 | mrfloppy | [521842] work-around for JDK-bugs 4079180, 4146533 and 4... |
jhotdraw6 | 2018-12-04 | Werner Randelshofer | [2cafb9] Updates to Java 11. |
jhotdraw7 | 2019-02-24 | Werner Randelshofer | [3a8400] Adds requirement diagram for application framew... |
jhotdraw8 | 2019-02-24 | Werner Randelshofer | [dcbef0] Adds requirements. |
jmodeller | 2005-04-19 | mrfloppy | [c1e442] project configuration |
.gitignore | 2018-12-04 | Werner Randelshofer | [2cafb9] Updates to Java 11. |
LICENSE.md | 2017-08-10 | Werner Randelshofer | [d39e71] Adds readme and license files. |
README.md | 2018-10-05 | wrandelshofer | [037006] Update README.md |
JHotDraw is a framework for structured drawing editors.
This repository contains three generations of the JHotDraw framework.
JHotDraw 8
This version is based on Java SE 8 language features and the JavaFX user interface library.
It uses drastically different design principles than the previous versions, and is again not compatible with
JHotDraw 7 and older.
JHotDraw 7
This version is based on Java SE 11 language features and the Swing user interface library.
It uses similar design principles as the previous versions, but it is not compatible with JHotDraw 6 and older.
JHotDraw 6 and older
These versions are based on Java SE 4 language features and the Swing user interface library.