如何在不知道文件的名称和URL的情况下从Java程序获取mp3或wave文件?

时间:2016-04-03 05:19:12

标签: java file url audio mp3

我用Java创建了一个Mediaplayer ..它可以同时播放.mp3.wav个文件..

我创建了它的安装程序安装程序并在我的计算机上安装了MediaPlayer ...然后我将My MediaPlayer设置为我计算机上音频文件的默认程序...现在问题是当我打开计算机上的音频文件时它会打开我的MediaPlayer,因为它是音频文件的默认程序,但MediaPlayer不知道如何获取或捕获该音频文件以便播放它。 我必须在MediaPlayer中添加什么类型的代码才能获取该音频文件?

否则我的MediaPlayer工作很酷,它在GUI上有一个眉毛按钮,通过点击该按钮,可以在计算机上显示一首歌曲,MediaPlayer将播放该歌曲。

我做了很多事情:

String name=getClass().getName();
URL url=getClass().getResource(name);

.... Blaaa Blaaaa等......

最后我发现自己无法解决这个问题......

1 个答案:

答案 0 :(得分:0)

当您声明main方法时,您将获得文件的路径作为main方法的参数:

public static void Main(String[] args){
    args[0] // contains the path of the opened file.
}