import java.awt.*;
import java.applet.*;
import java.net.*;
public class SomEstilizado extends Frame
{
   AudioClip Tiro = null, Boom = null;
   
   public SomEstilizado(){
      super("Pianinho");
      addKeyListener(new java.awt.event.KeyAdapter() {
         public void keyPressed(java.awt.event.KeyEvent evt) {
            TrataTeclas(evt);
         }
      });
      
      try{
         
         URL u;
         u = new URL("file:///tmp/minicurso/tiro.wav");
         Tiro = Applet.newAudioClip(u);
         
         u = new URL("file:///tmp/minicurso/boom.wav");
         Boom = Applet.newAudioClip(u);
         
      }catch(Exception e){
         
         System.out.println("Erro ao carregar o som");
         
      }
      
      Tiro.stop();
      Tiro.play(); 
      
      for(int i = 0; i < 100; i++){
         System.out.println(" matando tempo");
      }
      
      Boom.play();
      
      for(int i = 0; i < 100; i++){
         System.out.println(" matando tempo");
      }
      
      Tiro.stop();
      Boom.stop();
   }
   private void TrataTeclas(java.awt.event.KeyEvent evt) {
      System.out.println("teste"); 
      if(evt.getKeyCode()==32){
         Tiro.stop();
         Tiro.play();
      }
      if(evt.getKeyCode()==65){
         Boom.stop();
         Boom.play();
      }
   }
   
   
   public static void main(String args[])
   {
      new SomEstilizado().setVisible(true);
      
   }
}