2014-01-15 3 views
0

나는 고교생을 위해 4 대를 연결하고 있는데 배경 음악과 음향 효과를 추가하려고합니다. 선생님은 나에게 일할 수있는 코드를 주었지만, 소리로 일한 적이 없어서 어떻게 사용하는지 이해하지 못합니다. 누군가 내가 주어진 코드를 설명해 주시겠습니까? 당신의 도움을 주셔서 감사합니다!자바에 음악 추가하기

try { 
    AudioInputStream audio = AudioSystem.getAudioInputStream(new File("SoundFile.wav"));//use wav. mp3 doesn't work 
    Clip clip = AudioSystem.getClip(); 
    clip.open(audio); 
    clip.start(); 
} 
catch(UnsupportedAudioFileException uae) { 
    System.out.println(uae); 
} 
catch(IOException ioe) { 
    System.out.println(ioe); 
} 
catch(LineUnavailableException lua) { 
    System.out.println(lua); 
} 
+0

내가 그 코드는 메서드 내 추측? 메서드를 호출하면 "클립"이 시작됩니다. – Rich

+0

[Java Sound] (http://docs.oracle.com/javase/tutorial/sound/index.html) –

+0

@ 리치에서이 작업을 시도했지만 심볼을 찾을 수 없다는 오류가 발생했습니다. 시도와 캐치의 처음 두 줄. – user2871898

답변

1

당신은 관련 패키지에서 다음 클래스를 가져해야합니다

AudioInputStream 
UnsupportedAudioFileException 
IOException 
LineUnavailableException 
File