com.croftsoft.core.media.sound
Class AudioJukebox

java.lang.Object
  extended by com.croftsoft.core.media.sound.AudioJukebox

public final class AudioJukebox
extends Object

Manages the play of multiple AudioClips.

Version:
1999-11-26
Author:
David Wallace Croft

Constructor Summary
AudioJukebox(Map nameToClipMap)
           
 
Method Summary
static void main(String[] args)
           
 void play(String audioClipName)
           
static void randomPlay(long playTime, String[] audioClipNames)
           
 void stop()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AudioJukebox

public AudioJukebox(Map nameToClipMap)
Method Detail

main

public static void main(String[] args)
                 throws MalformedURLException
Throws:
MalformedURLException

randomPlay

public static void randomPlay(long playTime,
                              String[] audioClipNames)
                       throws MalformedURLException
Throws:
MalformedURLException

play

public void play(String audioClipName)

stop

public void stop()

CroftSoft Javadoc

CroftSoft Core Javadoc (2008-09-28 20:58:02)