재생 파일 없음 나는이 정규 수업이 아닌 애플릿, 그래서 여기에 문제인지하지만 만약 내가 잘 모르겠어요 내 코드입니다 G 드라이브에있는 내 flashdrive에 있고 폴더에는 없습니다.자바 사운드
나는 어떤 도움을 주셔서 감사합니다!
재생 파일 없음 나는이 정규 수업이 아닌 애플릿, 그래서 여기에 문제인지하지만 만약 내가 잘 모르겠어요 내 코드입니다 G 드라이브에있는 내 flashdrive에 있고 폴더에는 없습니다.자바 사운드
나는 어떤 도움을 주셔서 감사합니다!
거의 사용하지 않기 때문에 오디오 파일에 문제가 없었지만 탑재 된 플래시 드라이브에서 파일에 액세스하는 데 문제가있었습니다. 플러그 앤 플레이와 관련이 있습니다.
C : 드라이브에 파일을 가지고보십시오. 거기서 작동하면 G : 드라이브가있는 것입니다.
플래시 드라이브에 액세스하는 동안 자주 저에게 일어나는 한 가지 오류는 드라이브를 분리하고 다시 연결하지 않고 당겨서 갑자기 2 개의 드라이브로 끝납니다. 단 하나는 실제 드라이브이고 다른 하나는 드라이브입니다. 유령.
어쩌면 파일을 찾을 수 없습니다. 디버그를 위해서 파일을 C : 드라이브의 루트로 옮기고 이것을 파일의 위치로 사용하십시오. file:///C:/scarface.wav
파일을 내 C : 드라이브로 옮겼지만 사운드가 여전히 재생되지 않았습니다. 두 사람 모두 나는 프로그램이 .wav 파일의 길이 동안 계속 실행되었다는 것을 알아 차렸지만 사운드는 전혀 들리지 않습니다. 아마도 그것은 자바 볼륨과 뭔가가 무엇입니까? –
시도해주세요. AudioClip clip = Applet.newAudioClip (새 URL ("/ g : /scarface.wav")); –
다음 오류로 끝납니다 : java.net.MalformedURLException : 프로토콜 없음 : /g:/scarface.wav –
이런 방식으로 애플릿을 사용하는 것이 이상하다고 생각 하겠지만 애플릿은 다음과 같은 경우에 특별한 결정을 내릴 수 있습니다. 리소스를 찾고 각각의 보안 제한 사항으로 인해 수행 할 수없는 상황이 발생할 수 있습니다. 대안은 [사운드 API] (http://docs.oracle.com/javase/tutorial/sound/)에서 확인하십시오. – MadProgrammer
URL은 애플릿의 코드베이스 또는 문서베이스를 기준으로 구성되어야합니다. –