如何判断MediaPlayer是否正在播放?

如何判断javafx.scene.media.MediaPlayer是否正在播放? 最好不要对构建路径进行任何外部导入或添加。 如果这是不可能的,那么我可以使用任何自包含的库吗? 我正在ARM CPU上安装此软件,所以我试图使这段代码尽可能简化。 我只会使用这个框架播放音乐文件,主要是MP3。 有关如何判断玩家是否正在使用此库或其他库播放音乐的任何建议?

如果我理解:

mediaPlayer.setOnEndOfMedia(new Runnable() { @Override public void run() { playing = false; } }); mediaPlayer.setOnReady(new Runnable() { @Override public void run() { mediaPlayer.play(); playing = true; } }); 

要么

 boolean playing = mediaPlayer.getStatus().equals(Status.PLAYING); 

我可能错了,但对于布尔值,它是:Status.READY