home *** CD-ROM | disk | FTP | other *** search
- import java.applet.Applet;
- import java.applet.AudioClip;
- import java.awt.Button;
- import java.awt.Component;
- import java.awt.Container;
- import java.awt.Event;
- import java.awt.Font;
- import java.awt.GridLayout;
- import java.net.URL;
-
- public class SoundApplet2 extends Applet {
- AudioClip soundClip;
-
- public void init() {
- GridLayout var1 = new GridLayout(1, 3, 10, 10);
- ((Container)this).setLayout(var1);
- Font var2 = new Font("TimesRoman", 1, 24);
- ((Component)this).setFont(var2);
- Button var3 = new Button("Play");
- ((Container)this).add(var3);
- var3 = new Button("Stop");
- ((Container)this).add(var3);
- var3 = new Button("Loop");
- ((Container)this).add(var3);
- URL var4 = ((Applet)this).getCodeBase();
- this.soundClip = ((Applet)this).getAudioClip(var4, "spacemusic.au");
- ((Applet)this).resize(250, 250);
- }
-
- public boolean action(Event var1, Object var2) {
- if (var2 == "Play") {
- this.soundClip.play();
- } else if (var2 == "Stop") {
- this.soundClip.stop();
- } else if (var2 == "Loop") {
- this.soundClip.loop();
- }
-
- return true;
- }
- }
-