GIF Editor

A JBuilder OpenTool that provides a simple editor for GIF images.

GIFEditor.jpx  The project file
 
GIFEditorViewerFactory.java The JBuilder registration class to generate the viewer on demand
GIFEditorViewer.java The JBuilder viewer interface for the editor
GIFEditor.java The content pane component, encapsulating the editor itself and its toolbars
PixelView.java An expanded grid display of an image
PixelEditor.java A pixel view that allows operations upon it
ImageOps.java Operations on the image, such as rotation and flipping
ActionConstants.java
DrawConstants.java
Tools and operation constants
ColorAction.java
OperationAction.java
ToolAction.java
The actions for manipulating the image
ResizeDialog.java A dialog to ask for new dimensions
GIFEditorStructure.java The component to appear in the structure pane
 
*Icon.gifSupporting images for actions
*Cursor.gifSupporting images for cursors
*.gifOther supporting images
*.htmlHelp files and documentation
classes.opentoolsThe manifest precursor for the OpenTool
GIFEditor.jarThe ready-to-run OpenTool
GIFEditorDoc.jarOnline help for the OpenTool

Just copy the jar file to the JBuilder/lib/ext directory, copy the *Doc.jar file to the JBuilder/doc directory, and restart JBuilder to install the tool. A new tab, named "Design", appears in the content pane for GIF image files. Select this to invoke the editor and then modify your image.

This code is freeware.

Any correspondence can be sent to:
Keith Wood (kbwood@iprimus.com.au)