import java.awt.event.MouseEvent; import java.util.ArrayList; import javax.swing.JFrame; import javax.swing.JButton; import java.applet.*; import java.net.*; import javax.swing.*; import java.awt.Component; public class Tester extends JApplet { public Tester() { Sound sounds = new Sound(""); } // static ArrayList list; public class Sound // Holds one audio file { private AudioClip song; // Sound player private URL songPath; // Sound path Sound(String filename) { try { songPath = new URL(getCodeBase(),filename); // Get the Sound URL song = Applet.newAudioClip(songPath); // Load the Sound } catch(Exception e){} // Satisfy the catch } public void playSound() { song.loop(); // Play } public void stopSound() { song.stop(); // Stop } public void playSoundOnce() { song.play(); // Play only once } } public static void main(String[] args) throws java.net.MalformedURLException { Component applet = new Tester(); JFrame frame = new JFrame("THUG AIM"); frame.getContentPane().add(applet); frame.setSize(600, 600); frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); frame.pack(); frame.show(); } static JFrame frame; }