A B C D E F G H I K L M N P R S T U W Z

M

main(String[]) - Static method in class gridWorldTest.BoxBugRunner
 
main(String[]) - Static method in class gridWorldTest.BugRunner
 
main(String[]) - Static method in class gridWorldTest.ChameleonRunner
 
main(String[]) - Static method in class gridWorldTest.CrabRunner
 
main(String[]) - Static method in class gridWorldTest.CritterRunner
 
main(String[]) - Static method in class gridWorldTest.Test
 
makeConstructorMenu(Collection<Class>, Location) - Method in class info.gridworld.gui.MenuMaker
Makes a menu that displays all public constructors of a collection of classes.
makeMethodMenu(T, Location) - Method in class info.gridworld.gui.MenuMaker
Makes a menu that displays all public methods of an object
makeMove(Location) - Method in class gridWorldTest.ChameleonCritter
Turns towards the new location as it moves.
makeMove(Location) - Method in class gridWorldTest.CrabCritter
If the crab critter doesn't move, it randomly turns left or right.
makeMove(Location) - Method in class info.gridworld.actor.Critter
Moves this critter to the given location loc, or removes this critter from its grid if loc is null.
MenuMaker<T> - Class in info.gridworld.gui
Makes the menus for constructing new occupants and grids, and for invoking methods on existing occupants.
MenuMaker(WorldFrame<T>, ResourceBundle, DisplayMap) - Constructor for class info.gridworld.gui.MenuMaker
Constructs a menu maker for a given world.
minimumLayoutSize(Container) - Method in class info.gridworld.gui.FormLayout
 
move() - Method in class info.gridworld.actor.Bug
Moves the bug forward, putting a flower into the location it previously occupied.
moveLocation(int, int) - Method in class info.gridworld.gui.GridPanel
Moves the current location by a given amount.
moveTo(Location) - Method in class info.gridworld.actor.Actor
Moves this actor to a new location.

A B C D E F G H I K L M N P R S T U W Z