【发布时间】:2012-08-16 16:05:16
【问题描述】:
我正在尝试在 JavaFx 中播放 mp3 文件列表,并且需要在每个文件之间暂停几秒钟。这个问题可能是主观的,但我无法找到任何技术来处理另一个 JavaFx MediaPlayer 对象当前正在播放的 mediaPlayer 结束,它正在一个可运行对象中播放。
任何代码示例/算法都会有很大帮助。
【问题讨论】:
标签: mp3 media-player javafx javafx-2 playlist
我正在尝试在 JavaFx 中播放 mp3 文件列表,并且需要在每个文件之间暂停几秒钟。这个问题可能是主观的,但我无法找到任何技术来处理另一个 JavaFx MediaPlayer 对象当前正在播放的 mediaPlayer 结束,它正在一个可运行对象中播放。
任何代码示例/算法都会有很大帮助。
【问题讨论】:
标签: mp3 media-player javafx javafx-2 playlist
创建一个媒体播放器列表,遍历该列表并为每个媒体播放器:
【讨论】:
把@SoulMan的评论变成答案:
感谢我使用了以下代码:
PauseTransition pt = new PauseTransition(Duration.millis(2000));
pt.play();
pt.setOnFinished(
new EventHandler<ActionEvent>() {
@Override
public void handle(ActionEvent event) {
if (mediaPlayer3 != null) {
mediaPlayer3.play();
}
}
});
【讨论】: