Package com.oxfordmathcenter.breadboards

Interface Summary
TimerAware This interface requires implementing classes possess an onTimerTick() method.
 

Class Summary
AbstractBreadboard This class provides some of the common functionality to all breadboard classes -- such as keeping track of a timer, updating any GObjects that implement the TimerAware interface, providing methods to be overloaded to handle reacting to mouse events, etc...
BreadboardComboBoxModel This class allows one to easily update the items in the combo box on a ComboBoxWithButtonsBreadboard object on the fly, after init() has executed.
ComboBoxWithButtonsBreadboard Provides a simple graphical user interface consisting of an area to display text, a text field for entering text, and a single button labeled "Go" by default.
GCardImage An extension of GImage that displays as a playing card of a given rank and suit.
GDieImage An extension of GObject that displays as a die face showing a particular value
NoButtonsBreadboard Provides a simple graphical user interface consisting of an area to display text, a text field for entering text, and a single button labeled "Go" by default.
OneButtonBreadboard Provides a simple graphical user interface consisting of an area to display text, a text field for entering text, and a single button labeled "Go" by default.
Turtle Logo-inspired turtles for use with GBreadboard class which can move forward or reverse, turn left or right, change size, be visible or invisible, raise or lower a pen to trace it's path, change body or pen color, and change speed.
TwoButtonBreadboard Provides a simple graphical user interface consisting of an area to display text, a text field for entering text, and a single button labeled "Go" by default.