Packages
jdraw The top-level jdraw package contains only the main driver class.
jdraw.align The align package contains classes which manipulate the relative position of selected graphics on screen.
jdraw.align_ui The align_ui package contains the necessary view classes for performing operations in the align package.
jdraw.drawing_options The drawing_options package contains methods for changing the creation-time properties of graphics, such as colors, brush, or paint.
jdraw.drawing_options_ui The drawing_options_ui package contains the necessary view classes for performing operations in the drawing_options package.
jdraw.edit The edit package contains classes which perform various selection and editing operations (cutting, pasting, rotating, etc).
jdraw.edit_ui The edit_ui package contains the necessary view classes for performing operations in the edit package.
jdraw.file The File package contains classes which perform various file/picture operations such as opening, saving, closing, and printing.
jdraw.file_ui The file_ui package contains the necessary view classes (and helper classes) to perform operations in the file package.
jdraw.graphics The graphics package contains the classes which define the shapes used in the JDraw environment.
jdraw.jdraw The jdraw package contains the main Model elements of the JDraw application.
jdraw.jdraw_ui The jdraw_ui package contains the main elements of JDraw's GUI, namely the menubar, toolbar, and canvas window.
jdraw.loading_ui The loading_ui package contains the dialog box which displays upon startup.
jdraw.options The options package contains methods for various Canvas options such as zooming and view position.
jdraw.options_ui The options_ui package contains the necessary view classes for performing operations in the options package.
jdraw.structure The structure package contains classes for performing operations on selected graphic(s) or group(s), such as grouping, z-axis bounding, etc.
jdraw.structure_ui The structure_ui package contains the necessary view classes for performing operations in the structure package.
jdraw.text The text package contains classes which perform Font operations such as selecting a font size, a font style, or a font type.
jdraw.text_ui The text_ui package contains the necessary view classes for performing operations in the text package.