SnakeGame  1
Implementing a game of Snake
 All Classes Functions Variables Pages
Public Member Functions | Public Attributes | Private Member Functions | Private Attributes | Static Private Attributes | List of all members
com.gradescope.spampede.SpampedeBrainParent Class Referenceabstract

SpampedeBrainParent - Provides back-end for SpampedeBrain and SpampedeDisplay. More...

Inheritance diagram for com.gradescope.spampede.SpampedeBrainParent:
com.gradescope.spampede.SpampedeBrain com.gradescope.spampede.SpampedeBrain

Public Member Functions

void init ()
 
void actionPerformed (ActionEvent evt)
 
void keyReleased (KeyEvent evt)
 
void keyTyped (KeyEvent evt)
 
void run ()
 
synchronized void go ()
 
synchronized void stop ()
 
abstract void keyPressed (KeyEvent evt)
 
void init ()
 
void actionPerformed (ActionEvent evt)
 
void keyReleased (KeyEvent evt)
 
void keyTyped (KeyEvent evt)
 
void run ()
 
synchronized void go ()
 
synchronized void stop ()
 
abstract void keyPressed (KeyEvent evt)
 

Public Attributes

Image image
 
Graphics screen
 
AudioClip audioSpam
 
AudioClip audioCrunch
 
AudioClip audioMeow
 

Private Member Functions

void initializeButtons ()
 
void initializeMenu ()
 
void initializeButtons ()
 
void initializeMenu ()
 

Private Attributes

JButton newGameButton
 
JButton pauseButton
 
JButton startButton
 
JMenu gameMenu
 
JMenuItem newGameItem
 
JMenuItem pauseItem
 
JMenuItem startItem
 

Static Private Attributes

static final long serialVersionUID = 1L
 

Detailed Description

SpampedeBrainParent - Provides back-end for SpampedeBrain and SpampedeDisplay.

Author
CS60 instructors

The documentation for this class was generated from the following file: