Javafx 2 如何在cycleCount JavaFX中更改计数间隔时间
我有一个seamle代码,其中包括JavaFX的mediaPlayer! 我设置mediaPlayer.setCycleCounts mediaPlayer.Undefinite并始终重复歌曲! 但在重复循环之间,我有一些小的停顿,在0.5秒!如何不停地循环Javafx 2 如何在cycleCount JavaFX中更改计数间隔时间,javafx-2,Javafx 2,我有一个seamle代码,其中包括JavaFX的mediaPlayer! 我设置mediaPlayer.setCycleCounts mediaPlayer.Undefinite并始终重复歌曲! 但在重复循环之间,我有一些小的停顿,在0.5秒!如何不停地循环 private File mp3File; private Media media; private MediaPlayer mediaPlayer; private MediaView mediaView;
private File mp3File;
private Media media;
private MediaPlayer mediaPlayer;
private MediaView mediaView;
public SoundEngine(String mediaFile) {
mp3File = new File(mediaFile);
try {
media = new Media(mp3File.toURI().toURL().toString());
} catch (MalformedURLException e) {
e.printStackTrace();
}
mediaPlayer = new MediaPlayer(media);
mediaView = new MediaView(mediaPlayer);
mediaPlayer.setCycleCount(MediaPlayer.INDEFINITE);
}
我认为您的声音文件在结尾或开头都有无声部分。 如果静默部分位于文件开头,则可以使用mediaPlayer.setStartTimeDuration.milies500跳过它