0
我已經在Java中創建了一個媒體播放器。它可以播放.mp3
和.wav
文件..如何在不知道文件的名稱和URL的情況下從Java程序獲取mp3或wave文件?
我創造它的安裝安裝程序,並在我的電腦上安裝MediaPlayer的......然後,我設置我的MediaPlayer爲音頻默認程序我的電腦上的文件...現在的問題是,當我打開我的電腦上的音頻文件,它會打開我的MediaPlayer,因爲它是音頻文件的默認程序,但MediaPlayer不知道如何獲取或捕獲該音頻文件以播放它.. 我必須在MediaPlayer中添加哪些類型的代碼才能獲得該音頻文件?
否則,我的MediaPlayer很酷,它在GUI上有一個眉毛按鈕,通過單擊該按鈕,可以在計算機上瀏覽歌曲,MediaPlayer將播放該歌曲。
我嘗試了很多事情:
String name=getClass().getName();
URL url=getClass().getResource(name);
.... Blaaa Blaaaa等等
最後我發現我自己無法解決這個問題......
[this](http://stackoverflow.c om/questions/25275310/how-can-my-java-program-be-used-to-open-a-file-when-the-file-is-double-clicked)可能有幫助 – guleryuz
我假設你'雙擊音頻文件,is正在運行你的程序,在這種情況下,它將作爲程序參數之一傳遞給你的main方法 – MadProgrammer