我正在JavaFX中从事一个爱好项目,并且想播放一些音乐。目前,当我放入歌曲时,我会引用整个文件路径,看起来像C驱动器->游戏-> myGame->音频-> song.mp3。
但是,如果我移动文件,或者另一个用户将其安装在其他地方,这会把它弄乱。如何创建歌曲文件的相对路径?
Media song= new Media("file:///E:/games/gameName/audio/song.mp3");
player= new MediaPlayer(song);
player.play();