- All Implemented Interfaces:
- java.beans.PropertyChangeListener, java.util.EventListener
public class TabCard
extends java.lang.Object
implements java.beans.PropertyChangeListener
A Tab Card is used by glass explorers explorers as a
mediator to their canvases.
It wraps a button, a scrollpane, and a invoker.
The button uses information about the current color
and highlight of the canvas to dipict itself. The
scrollpane takes the canvas and puts it inside a scroll
pane so that users can navigate a very large canvas
in small space. The invoker respnds to button presses
and invokes the right method in the explorer.
A tabbed pane does more than just store the scroll, button,
and canvas, it also holds information about the menuitem
for the tab oane's drop down menu.