A B C D E F G H I L M N O P R S T U V W X Y Z

S

saveFile() - Method in class edu.kzoo.grid.gui.FileMenuActionHandler
Saves the grid from the parent frame to a data file.
ScaledDisplay - class edu.kzoo.grid.display.ScaledDisplay.
Grid Display Package:
This abstract class provides common implementation code for drawing a GridObject object.
ScaledDisplay() - Constructor for class edu.kzoo.grid.display.ScaledDisplay
 
ScaledImageDisplay - class edu.kzoo.grid.display.ScaledImageDisplay.
Grid Display Package:
A ScaledImageDisplay uses an image read from a file to represent an object in a location in a grid.
ScaledImageDisplay() - Constructor for class edu.kzoo.grid.display.ScaledImageDisplay
Internal constructor that does not initialize the icon instance variable; subclasses must be sure to set the icon using the setIcon method (e.g., at the beginning of a redefined draw method).
ScaledImageDisplay(String) - Constructor for class edu.kzoo.grid.display.ScaledImageDisplay
Constructs an object that knows how to display a GridObject object as an image.
ScaledImageTintDecorator - class edu.kzoo.grid.display.ScaledImageTintDecorator.
Grid Display Package:
A tinting decorator for a ScaledImageDisplay.
ScaledImageTintDecorator() - Constructor for class edu.kzoo.grid.display.ScaledImageTintDecorator
 
ScrollableGridDisplay - class edu.kzoo.grid.display.ScrollableGridDisplay.
Grid Display Package:
A ScrollableGridDisplay is a panel containing a scrollable graphical display of a grid.
ScrollableGridDisplay() - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(Color) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int, Color) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int, int) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int, int, Color) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int, int, int) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
ScrollableGridDisplay(int, int, int, Color) - Constructor for class edu.kzoo.grid.display.ScrollableGridDisplay
Constructs a new ScrollableGridDisplay object with no grid and an empty view.
selectedClassIsBounded() - Method in class edu.kzoo.grid.gui.GridChoiceComboBox
Returns true if the class associated with the selected item in the combo box is a bounded grid and false if it is an unbounded grid.
setBackgroundColor(Color) - Method in class edu.kzoo.grid.display.ScrollableGridDisplay
Sets the background color for displaying the grid.
setBackgroundDisplay(GridBackgroundDisplay) - Method in class edu.kzoo.grid.display.ScrollableGridDisplay
Sets the object used to draw the background.
setColor(Color) - Method in class edu.kzoo.grid.gui.ColorChoiceDDMenu.ColorChoice
 
setColor(Color) - Method in class edu.kzoo.grid.gui.ColorChoiceDDMenu.ColorIcon
 
setDelay(int) - Method in class edu.kzoo.grid.gui.GridAppFrame
Sets the current delay value and adjusts the speed slider, if there is one.
setEnabledStatus(JComponent, int) - Method in class edu.kzoo.grid.gui.GridAppFrame
Specifies when a given component should be enabled or disabled.
setFrame(JFrame) - Method in class edu.kzoo.grid.gui.nuggets.BasicHelpMenu
Sets the frame to which this menu bar is attached.
setGrid(Grid) - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Sets the Grid being displayed.
setGrid(Grid) - Method in class edu.kzoo.grid.gui.SteppedGridAppController
Sets the application's grid.
setGrid(Grid) - Method in class edu.kzoo.grid.gui.GridAppFrame
Sets the grid being displayed.
setGrid(Grid) - Method in class edu.kzoo.grid.display.ScrollableGridDisplay
Sets the Grid being displayed.
setGrid(Grid) - Method in interface edu.kzoo.grid.display.GridDisplay
Sets the Grid being displayed.
setIcon(ImageIcon) - Method in class edu.kzoo.grid.display.ScaledImageDisplay
Defines the image to use for display purposes.
setName(String) - Method in class edu.kzoo.util.NamedColor
Associates the given name with this color.
setNameFor(Color, String) - Static method in class edu.kzoo.util.NamedColor
Associates the given name with the given color.
setSeed(long) - Method in class edu.kzoo.util.RandNumGenerator
Sets the seed of this random number generator using a single long seed.
setToolTipsEnabled(boolean) - Method in class edu.kzoo.grid.display.ScrollableGridDisplay
Enables/disables showing of tooltip giving information about the grid object beneath the mouse.
setViewPosition(Point) - Method in class edu.kzoo.grid.display.PseudoInfiniteViewport
Sets the view position (upper left) to a new point.
shouldStop() - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Determines whether a running application has reached a desired stopping state.
showDialog() - Method in class edu.kzoo.grid.gui.GridCreationDialog
Shows the modal dialog that allows the user to create a new grid.
showDisplayAfterEachStep(boolean) - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Specifies whether or not to display the contents of the grid after each step.
showGrid() - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Shows the grid.
showGrid() - Method in class edu.kzoo.grid.gui.GridAppFrame
Shows the grid.
showGrid() - Method in class edu.kzoo.grid.display.ScrollableGridDisplay
Shows the grid.
showGrid() - Method in interface edu.kzoo.grid.display.GridDisplay
Shows the current state of the grid.
showOpenDialog(Component) - Method in class edu.kzoo.grid.gui.GridFileChooser
Brings up a modal file chooser dialog allowing the user to choose the grid file.
showOriginTip() - Method in class edu.kzoo.grid.display.PseudoInfiniteViewport
Shows a tool tip over the upper left corner of the viewport with the contents of the pannable view's pannable tip text (typically a string identifiying the corner point).
showSaveDialog(Component) - Method in class edu.kzoo.grid.gui.GridFileChooser
Brings up a modal file chooser dialog allowing the user to save to a grid file.
SOUTH - Static variable in class edu.kzoo.grid.Direction
 
SOUTHEAST - Static variable in class edu.kzoo.grid.Direction
 
SOUTHWEST - Static variable in class edu.kzoo.grid.Direction
 
STANDARD_CHOICES - Static variable in class edu.kzoo.grid.gui.ColorChoiceDDMenu
 
step() - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Advances the application one step.
step() - Method in class edu.kzoo.grid.gui.SteppedGridAppController
Advances the application one step.
step() - Method in class edu.kzoo.grid.gui.ActiveGridAppController
Advances the application one step by asking every object in the grid to act.
stepAndDisplay() - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Advances the application one step and displays the grid if appropriate.
SteppedGridAppController - class edu.kzoo.grid.gui.SteppedGridAppController.
Grid GUI Support Package:
A SteppedGridAppController controls the running of a stepped grid application.
SteppedGridAppController() - Constructor for class edu.kzoo.grid.gui.SteppedGridAppController
 
SteppedGridAppFrame - class edu.kzoo.grid.gui.SteppedGridAppFrame.
Grid GUI Support Package:
The SteppedGridAppFrame class provides a window in which to run and display a grid application controlled by the user via a combination of Step, NSteps, Run, and Stop buttons.
SteppedGridAppFrame(SteppedGridAppController, boolean) - Constructor for class edu.kzoo.grid.gui.SteppedGridAppFrame
Constructs an empty SteppedGridAppFrame window object that will display a grid controlled by a combination of Step, NSteps, Run, and Stop buttons.
stop() - Method in class edu.kzoo.grid.gui.SteppedGridAppFrame
Stops any existing timer currently stepping the application.
suffix - Static variable in class edu.kzoo.grid.gui.GeneratedButtonList
 
supportsFileIO() - Method in class edu.kzoo.grid.gui.FileMenuActionHandler
Indicates whether this action handler supports file i/o.
supportsGridEditing() - Method in class edu.kzoo.grid.gui.FileMenuActionHandler
Indicates whether this action handler supports grid editing.

A B C D E F G H I L M N O P R S T U V W X Y Z