|
Class Summary |
| Canvas |
Functional Canvas - allows the drawing of shapes, lines, and text
in the window of the given size, window closing and re-opening. |
| CanvasPanel |
A buffered panel to hold the drawings. |
| CanvasPanel.Refresh |
Class Refresh encapsulates methods for graphics refresh. |
| CircleImage |
The class to represent circle outline images drawn by the
World when drawing on its
Canvas. |
| DiskImage |
The class to represent filled disk images drawn by the
World when drawing on its
Canvas. |
| EllipseImage |
The class to represent filled ellipse images drawn by the
World when drawing on its
Canvas. |
| FrameImage |
The class to represent rectangular outline images drawn by the
World when drawing on its
Canvas. |
| FromFileImage |
The class to represent an image that came from a .png file and
is to be drawn by the
World when drawing on its
Canvas. |
| ImageMaker |
This class allows the user to read image data from a .png file
and save it as a RenderedImage in the format that
is used for the World when drawing on its
Canvas. |
| LineImage |
The class to represent line images drawn by the
World when drawing on its
Canvas. |
| OvalImage |
The class to represent filled oval images drawn by the
World when drawing on its
Canvas. |
| OverlayImages |
The class to represent an overlay of the top image on the bottom one
combined into WorldImage to be drawn by the
World when drawing on its
Canvas. |
| OverlayImagesXY |
The class to represent an overlay of the top image on the bottom one
with the top offset by the given dx and dy
combined into WorldImage to be drawn by the
World when drawing on its
Canvas. |
| RectangleImage |
The class to represent filled rectangle images drawn by the
World when drawing on its
Canvas. |
| TextImage |
The class to represent text as an image to be drawn by the
World when drawing on its
Canvas. |
| TriangleImage |
The class to represent filled triangle images drawn by the
World when drawing on its
Canvas. |
| World |
World for programming interactive games - with graphics, key events,
mouse events and a timer. |
| WorldEnd |
The class to represent a pair of values boolean and
WorldImage. |
| WorldImage |
The parent class for all images drawn by the
World when drawing on its
Canvas. |