|
Class Summary |
| BufferedDrawingCanvasComponent |
This is just a DrawingCanvasComponent that uses double buffering for smooth
drawing. |
| CanvasPalette |
Represents a set of objects, tied to some visual representation
and a method for user invocation, associated with a
DrawingCanvas which they act on. |
| ColorButton |
A button which uses an image instead of a label. |
| DrawingCanvasComponent |
This provides basic functionality necessary to provide a meaningful
working version of a DrawingCanvas that can be tied to a Component in an AWT
Application. |
| ImageButton |
A button which uses an image instead of a label. |
| PaintableViewer |
A component which can show any Paintable. |
| StylePalette |
Represents a set of objects, including ColorButtons,
Setters, and a StyleViewer, associated with a
DrawingCanvas which they act on. |
| ToolBar |
Represents a set of Tools, associated with a
DrawingCanvas which they act on. |
| ToolPalette |
Although there are multiple ways a DrawingCanvas can get its tool(s), a typical
approach is providing a palette from which to choose them. |