Java AudioClip playSound(AudioClip sound)

PreviousNext

Plays a specified sound Clip.

Parameter:

  • sound Sound Clip to play.
//package com.java2s;
import java.applet.AudioClip;

public class Main {
    /**//   w   w w .    d  em    o 2   s . c  o   m 
     * Plays a specified sound {@link Clip}.
     * 
     * @param sound Sound {@link Clip} to play.
     */
    public static void playSound(AudioClip sound) {
        final AudioClip clip = sound;
        try {
            new Thread() {
                @Override
                public void run() {
                    clip.play();
                }
            }.start();
        } catch (IllegalThreadStateException | NullPointerException e) {
        }
    }
}
PreviousNext

Related