|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object java.lang.Thread Playback
The class Playback
extends from Thread
and allows for playback of a simple sound. The thread doesn't die until
the sound is finished playing, however it is not blocking either. It
will simply play the sound in the "background."
Copyright Georgia Institute of Technology 2004
Field Summary |
Fields inherited from class java.lang.Thread |
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY |
Constructor Summary | |
Playback(SimpleSound sound)
Constructor that takes the simple sound to be played |
Method Summary | |
boolean |
getPlaying()
Method to return true if this playback thread is playing and false otherwise |
void |
run()
Starts this thread. |
void |
stopPlaying()
Stops this thread by breaking the while loop in the run method. |
Methods inherited from class java.lang.Thread |
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public Playback(SimpleSound sound)
sound
- the simple sound to playMethod Detail |
public void stopPlaying()
public boolean getPlaying()
public void run()
JavaSoundException
- if there were problems playing the sound.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |