我使用JavaFx播放音樂文件的方法,但它不起作用(聲音未播放)。我覺得問題在於我的文件位置。我在哪裏可以將.mp3放在我的java項目文件夾中,以便用簡單的字符串引用它?還是有另一種方法來引用它? JavaFX Media接受一個String參數。我在哪裏把文件(.mp3)爲了它被讀取?
String test = "test.mp3";
Media x = new Media(test);
MediaPlayer mediaPlayer = new MediaPlayer(x);
mediaPlayer.play();
你是否已經嘗試在文件路徑中傳遞文件?像「C:/用戶/你/文檔/ Java項目/項目1/test.mp3」 – wbrugato
是的,它給了我一個錯誤提及非法字符。我有一個資源文件夾,我添加在我引用的庫中,我可以在那裏引用文件,無論程序運行在哪個硬盤上,但在這種情況下也不起作用。 –