private static final String MEDIA_URL =
"file:///d:/dt_32bars_120tribal.wav";
//"file:///d:/Linkin Park - Numb.mp3";
Media media = new Media(MEDIA_URL);
MediaPlayer mediaPlayer = new MediaPlayer(media);
file:///d:/dt_32bars_120tribal.wav
; 프로그램이 작동 할 수 있습니다. 하지만 두 번째 것을 사용할 때 : file:///d:/Linkin Park - Numb.mp3
; 그것은 작동하지 않을 수 있습니다.media (String str)는 str에 공백을 허용하지 않습니다.
MP3의 이름을 LinkinPark-Numb.mp3
(모든 공백 삭제)으로 바꾼 다음 file:///d:/LinkinPark-Numb.mp3
을 사용합니다. 이제 작동 할 수 있습니다.
즉, Media()
은 파일 이름에 공백을 허용 할 수 없습니까? 그러나 우리 모두가 알고 있듯이 때때로 mp3 파일의 이름은 여러 개의 공백을 포함합니다. 어떻게 처리 할 수 있습니까?
try file : // d : /dt_32bars_120tribal.wav하지만 확실하지 않습니다. – WannaBeCoder