Draw is an example of a general purpose drawing editor. It provides a basic set of figures that is suited for the creation of diagrams and of illustrations.

Drawings are stored in a proprietary, but implementation-neutral XML file format.

The user intefarce supports basic editing capabilites of a desktop application: such as loading, saving, printing and exporting of documents; cut, copy and paste; undo and redo.

Draw can be run as a stand-alone application or as applet. Stand alone-applications support three different document interfaces: single document interface (SDI), multi document interface (MDI) and the Mac OS X document interface.

Figure 1: Draw running with the Mac OSX document interface (click on the image to zoom):

JHotDraw 7 Draw sample application with Mac OS X document interface

 

Figure 2: Draw running with the multi document interface (click on the image to zoom):

JHotDraw 7 Draw sample application with multi document interface

 

Draw

JHotDraw 7