See: Description
Interface | Description |
---|---|
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 | Description |
---|---|
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.
|
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 | Description |
---|---|
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 Type | Description |
---|---|
NoMain |
Annotation definition for applications with no
public static void main() method.
|