home *** CD-ROM | disk | FTP | other *** search
/ Java by Example / jbecd.bin / JBE-CD / NTUsers / JBECODE.ZIP / JavaByExample / chap27 / SoundApplet.java < prev    next >
Text File  |  1996-03-13  |  690b  |  35 lines

  1. import java.awt.*;
  2. import java.applet.*;
  3. import java.net.*;
  4.  
  5. public class SoundApplet extends Applet
  6. {
  7.     Button button;
  8.  
  9.     public void init()
  10.     {
  11.         BorderLayout layout = new BorderLayout();
  12.         setLayout(layout);
  13.  
  14.         Font font = new Font("TimesRoman", Font.BOLD, 32);
  15.         setFont(font);
  16.  
  17.         button = new Button("Play Sound");
  18.         add("Center", button);
  19.  
  20.         resize(250, 250);
  21.     }
  22.  
  23.     public boolean action(Event evt, Object arg)
  24.     {
  25.         if (evt.target instanceof Button)
  26.         {
  27.             URL codeBase = getCodeBase();
  28.             play(codeBase, "spacemusic.au");
  29.         }
  30.  
  31.         return true;
  32.     }
  33. }
  34.  
  35.