Package funworld

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.