Release Notes: Text may be aligned to the left, middle, or right. Angles may be rotated in either a fixed or arbitrary fashion. A new text drawing method is used to make it clearer. The JFX/XML format import/export feature was remvoed from the menus in JFDraw Free Full version. A new logger is used for all the JFDraw debugging/running information. Fields were added for integer ID, string ID, name, and description in Abstract Object, so all shapes now have those four customized properties for programming.
Release Notes: Line format and fill format are now used to draw font stroke shape and fill font stroke shape in the font dialog. Text font transparency was added to the font dialog and shape transparency was implemented in the shape settings dialog. Arbitrary font sizes from 1 to 999 pixels are now supported. Higher quality printing effects were added to avoid raw and diffuse printing.
Release Notes: Internationalization was added for up to 12 languages, including English, French, German, Spanish, Norwegian, Italian, Dutch, Portuguese, Russian, Japanese, Simplified Chinese, and Traditional Chinese. Loading from Web libraries and templates in the Library panel was implemented. Shapes can be hidden or shown by using the menu "Settings->Shape settings->Hide shape". A new JFReader and JFWriter were written to replace all the existing DataInputStream and DataOutputStream IO processing routines in JFDraw.
Release Notes: A bug in setting shape properties in a selection of shapes was fixed. A problem with all the buttons' background color settings under Macintosh systems was fixed. New properties are shown to the controls in the quick tool bar after changing new shape properties through the property dialogs.
Release Notes: A quick tool bar for font format, line format, fill format, and arrow format. This new feature helps to change shapes' font names, line styles, fill types, arrows, etc. quickly. Printing enhancement in multi-page printing. A bugfix for text drawing.
Release Notes: This release enables tiled printing (Multi-page printing for one large graph), arbitrary canvas size setting under menu settings->page setting, a bugfix for previewing position, a modification for the default page boundary, and the integration of a library panel and alignment panel into one container in JFDraw Applet.
Release Notes: In this version, users can use the UP, DOWN, LEFT, and RIGHT keybord keys to move shapes/selections, and the DELETE keybord key to remove shapes/selections. The default arrow format settings in are in the decorate/ ArrowFormat dialog, the default line format settings are in the decorate/LineFormat dialog, the default fill format settings are in the decorate/FillFormat dialog, and the default font format settings are in the decorate/FontFormat dialog. An alignment dialog to process alignment issues was added under the view/alignment menu, programmatic constructors for shape creating were added, and the project now cooperates with JMF in JFDraw.
Release Notes: This version adds a new DrawAdapter (a super class for both CADPane and DrawPane), enables building applications on DrawPane, adds global reversed color settings, adds batch scaling shapes under different x or y scales, and adds graph events for customized usages.
Release Notes: Export/Print with grid (Global settings dialog). Export/Print with ruler (Global settings dialog). A bugfix for grid snapping. Zero-width lines for hiding outlines of shapes (Line Width in the line format dialog). A bugfix for exporting GIFs that are more than 8-bit colors (free full version). New image format support: SVG, EPS, SWF, EMF, CGM, PDF, PPM, TIFF (free full version).
Release Notes: This version features a new priority for shape picking, dynamic cursors in shape drawing and modifying, Ctrl and Shift key press and hold on enhancements, and the ability to force to draw vertical or horizontal lines, squares, etc.