kfmes.jateon.swt
Class MusicBox
java.lang.Object
kfmes.jateon.swt.MusicBox
public final class MusicBox
- extends java.lang.Object
길에서 걸어다니면서 음악을 들을 수 있다는
그 유명한 워크맨.
Wav 포맷 외에는 테스트해본적 없으니 주의.
- Version:
- $Id: MusicBox.java, 2007/02/15
- Author:
- Jang-Ho Hwang, rath@linuxkorea.co.kr / Modified by kfmes, kfmes@kfmes.com
Method Summary |
static void |
init()
설정을 읽어 각 사운드 데이터를 메모리로 올린다. |
static void |
main(java.lang.String[] args)
|
static void |
play(java.lang.String name)
해당 이름에 해당하는 Wave 파일을 연주한다. |
static void |
setEnabled(boolean enable)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SOUND_STARTING
public static final java.lang.String SOUND_STARTING
- See Also:
- Constant Field Values
SOUND_LOGIN
public static final java.lang.String SOUND_LOGIN
- See Also:
- Constant Field Values
SOUND_LOGOUT
public static final java.lang.String SOUND_LOGOUT
- See Also:
- Constant Field Values
SOUND_MESSAGE
public static final java.lang.String SOUND_MESSAGE
- See Also:
- Constant Field Values
SOUND_CHAT
public static final java.lang.String SOUND_CHAT
- See Also:
- Constant Field Values
SOUND_FILE
public static final java.lang.String SOUND_FILE
- See Also:
- Constant Field Values
MusicBox
public MusicBox()
init
public static void init()
- 설정을 읽어 각 사운드 데이터를 메모리로 올린다.
setEnabled
public static void setEnabled(boolean enable)
play
public static void play(java.lang.String name)
- 해당 이름에 해당하는 Wave 파일을 연주한다.
이 method는 비동기로써, 곧바로 return된다.
main
public static void main(java.lang.String[] args)
throws java.lang.InterruptedException
- Throws:
java.lang.InterruptedException