|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
See:
Description
| Interface Summary | |
|---|---|
| GGActListener | Declarations of the notification method called in every simulation cycle. |
| GGActorCollisionListener | Declarations of the notification method called when two actors collide. |
| GGBorderListener | Declarations of the notification method called when the actor is at a border cell. |
| GGButtonListener | Declarations of the notification method called when a push button is pressed, released or clicked using the left mouse button. |
| GGButtonOverListener | Declarations of the notification method called when the move enters and exits the active mouse area of a push or toggle button. |
| GGCheckButtonListener | Declarations of the notification method called when a check button changes state caused by a mouse click. |
| GGExitListener | Declaration of a notification method called when the title bar close button is hit. |
| GGKeyListener | Declarations of the notification method called when a key is pressed or released. |
| GGKeyRepeatListener | Declarations of a notification method called when a key is pressed and held down. |
| GGMouseListener | Declarations of the notification method called by mouse events. |
| GGMouseTouchListener | Declarations of the notification method called when the mouse interacts with the actor's mouse touch area. |
| GGNavigationListener | Declarations of the notification method called when the navigation panel is used. |
| GGRadioButtonListener | Declarations of the notification method called when a radio button changes state caused by a mouse click. |
| GGResetListener | Declarations of the notification method called when the reset button is hit. |
| GGTileCollisionListener | Declarations of the notification method called when two actors collide. |
| GGToggleButtonListener | Declarations of the notification method called when a toggle button changes state caused by a mouse click. |
| GGWindowStateListener | Declaration of notifications method that reports when the state of the window changes. |
| ToolBarListener | Declaration of callback methods called for tool bar item events. |
| Class Summary | |
|---|---|
| Actor | Class that holds sprite icons that plays the role of an actor in the game's game grid. |
| GameGrid | Class to create a container where the actors live in. |
| GameGridBeanInfo | A bean info class derived from SimpleBeanInfo in order to restrict the visible properties of bean class GameGrid |
| GGBackground | Class for drawing into the GameGrid background using Java Graphics2D methods. |
| GGBitmap | Class to provide drawing methods for creating a bitmap image and some static helper methods for image loading and transformation. |
| GGButton | Class that implements a button actor with standard behavior. |
| GGButtonBase | Abstract superclass of all button types. |
| GGCheckButton | Class that implements a check button actor with standard behavior. |
| GGCircle | Class representing a circle in the x-y-plane with a center vector and a radius (all doubles). |
| GGInputDouble | Class to provide a modal dialog with one text field and a Ok and Cancel button based on JOptionPane with type verification. |
| GGInputInt | Class to provide a modal dialog with one text field and a Ok and Cancel button based on JOptionPane with type verification. |
| GGInputLong | Class to provide a modal dialog with one text field and a Ok and Cancel button based on JOptionPane with type verification. |
| GGInputString | Class to provide a modal dialog with one text field and a Ok and Cancel button based on JOptionPane. |
| GGKeyAdapter | Implementation of empty methods of GGKeyListener. |
| GGLine | Class representing a line segment. |
| GGMaze | This class creates a random maze in a two-dimensional grid of cells. |
| GGMouse | Singleton class used to report mouse events. |
| GGNavigationAdapter | Implementation of empty methods of GGNavigationListener. |
| GGPanel | Class derived from GGBackground with a user-definable double coordinate system. |
| GGPath | GGPath is a helper class that simplifies file operations. |
| GGProgressBar | Class that implements a progress bar indicator. |
| GGProperties | Helper class to simplify storage and retrieval of persistent data. |
| GGRadioButton | Class that implements a radio button actor with standard behavior. |
| GGRadioButtonGroup | A radio button group contains a certain number of radio buttons. |
| GGRectangle | Class representing a rotatable rectangle. |
| GGTextField | Class to provide a dynamically created line of text shown in a game grid window. |
| GGTileMap | Class that implements a tile map, e.g. an arragement of rectangular images of the same size like tiles on a floor. |
| GGToggleButton | Class that implements a toggle button (2-state button) actor with standard behavior. |
| GGVector | Class representing a two-dimensional vector with double coordinates (x, y). |
| GGWindowStateAdapter | Implementation of empty methods of GGWindowStateListener. |
| Location | Class to represent the position of a cell (in cell coordinates). |
| Main | Main contains a public static void main() entry point and is able to create an instance of another class (by Java reflection), so that its default contructor is invoked. |
| PackageInfo | Class to provide the current package version. |
| TextActor | Class that implements an actor to display text dynamically. |
| ToolBar | Class to represent a linear bar of item. |
| ToolBarAdapter | Empty implementation of callback methods called for tool bar item events. |
| ToolBarItem | A class to represent actors used for tool bar items. |
| ToolBarSeparator | A class to represent actors used for tool bar items. |
| ToolBarStack | Class that represents a stack of items (e.g. card symbols with the same suit (in rank order). |
| ToolBarText | A class to represent a text actor used for tool bar items. |
| Enum Summary | |
|---|---|
| GameGrid.ClosingMode | Modes to determine what happens when the title bar close button is hit. |
| GGSound | Enumeration of all system sounds. |
| Location.CompassDirection | Class to represent the 8 compass directions. |
| Annotation Types Summary | |
|---|---|
| NoMain | Annotation definition for applications with no public static void main() method. |
Package of the JGameGrid framework for developing
simulations and games with a focus on education.
Author: Aegidius Pluess, www.aplu.ch
Download: www.aplu.ch/jgamegrid
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||