将同一项目src中的文件链接到mediaPlayer

时间:2014-11-08 16:50:21

标签: java eclipse media-player

我试图播放mp3但是从本地文件夹(Zoo / src / wolfHowl.mp3)链接它,这样我就可以导出项目并在其他计算机上运行而无需更改文件链接 感谢先进的帮助

    protected void howl() {
        System.out.println("Howl!!!");
        JFXPanel jfxPanel = new JFXPanel(); //needed for MediaPlayer();
        String callFile= "File:///C:/Users/Pol/workspace/Zoo/src/wolfHowl.mp3";
        Media  call= new Media(callFile);
        MediaPlayer noiseCreation = new MediaPlayer(call);
        noiseCreation.play();
    }

1 个答案:

答案 0 :(得分:1)

您应该使用相对路径而不是绝对路径。绝对路径取决于机器。

在您的情况下,正确的路径是“/src/wolfHowl.mp3”

检查类似问题here的答案。

您可以阅读有关路径操作的更多信息here