Class Summary |
AbstractShape |
AbstractShape: an abstract superclass for Shape and ShapeGroup. |
AnimationTimer |
AnimationTimer.java. |
ConversationBubble |
Subclass of RoundedRectangle that will display a string, like conversation
bubbles in cartoon. |
Ellipse |
Draws an elliptical shape. |
FilterInputBox |
Subclass of InputBox that stores a String value |
Frame |
Frame that has public methods to allow for behind-the-scenes
manipulation and GUI creation. |
Image |
A class that can display an image on a DrawingPanel. |
InputBox |
Abstract subclass of Rectangle including an editable text box. |
IntInputBox |
Subclass of InputBox which only accepts integers |
Line |
Class that models a 2D line. |
Log |
Class that models a 2D line. |
Rectangle |
Subclass of RectangularShape that draws a rectangle. |
RectangularShape |
Superclass for all Shapes that can be described in terms of rectangular
dimensions (ellipse, rectangle, etc.). |
RoundedRectangle |
Subclass of RectangularShape that draws a rectangle with rounded corners. |
Shape |
Generic superclass for all Wheels graphics. |
ShapeGroup |
A class representing a group of Shapes which can be moved as a single entity. |
TextBox |
Subclass of Rectangle that includes text content. |
TextBoxLabel |
|
TextInputBox |
Subclass of InputBox that stores a String value |
Utilities |
Utilities.java. |