
//   SIMPLE FOLLOW THE CLICK with an image


import java.awt.*;
import java.applet.*;
import java.awt.event.*;

import java.applet.AudioClip;   //  new

public class Game_with_audio extends Applet
             implements MouseListener, KeyListener  // modified
{
	//  Declare state variables
	private int x, y;
	private double scale;
	private Color c;

	private AudioClip spacemusic;


	public Game_with_audio( )  //  CONSTRUCTOR - initialize state variables
	{
		x = 50;
		y = 100;


	}

	public void init ( )  //  NEW METHOD
	{
		addMouseListener( this );
		addKeyListener( this );
		// audio file must be in same folder as .class code file
		spacemusic = getAudioClip(getCodeBase(), "spacemusic.au");
	}

	public void paint ( Graphics g )
	{

	}


	// Mouse Events

	public void mouseClicked( MouseEvent e) {}
	public void mouseEntered( MouseEvent e)
	   {

		}
	public void mouseExited( MouseEvent e)
	   {
		}
	public void mouseReleased( MouseEvent e) {}
	public void mousePressed( MouseEvent e)
	{

		spacemusic.play();
	}

	// Key Events

	public void keyTyped( KeyEvent e ) { }
	public void keyReleased( KeyEvent e )
	    {
		}
	public void keyPressed( KeyEvent ke )
	         {
		     }

}













