我正在尝试在 Javafx2 中制作带有播放列表的媒体播放器。
我很挣扎,因为我希望播放列表在当前歌曲结束时前进到下一首歌曲。我期待一个可以在我的播放列表类中实现的监听器接口,但所提供的只是一个可运行的接口。
有没有人有使用这个 API 的经验可以帮助我?
为 setOnEndOfMedia 方法实现一个 Runnable。
请参阅播放音频文件列表的示例代码。
我认为媒体事件应该由 EventHandlers 而不是 Runnables 处理,并要求更新它们以与 EventHandlers 一起使用,但这需要可能不兼容的 API 更改尚未实现。所以现在只使用 Runnables - 即使它们的方法签名与 JavaFX 系统的其余部分不一致,它们也能正常工作。