我正在尝试从一个文件夹中播放视频,该文件夹将在一个循环中连续播放。视频连续播放但不流畅我希望它播放流畅。我知道问题出在哪里,但我没有找到任何合适的解决方案。问题是我试图在每 1.3 秒的间隔后连续执行一个函数。但每次视频都会稍微停止然后播放。任何人都可以给我一个解决方案吗?提前致谢
控制器代码:
@Override
public void initialize(URL url, ResourceBundle rb) {
// TODO
try{
Timer time = new Timer();
TimerTask st = new TimerTask() {
@Override
public void run() {
//throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
//displaytext();
Platform.runLater(() -> {
displaytext();
try {
displaytextbox();
} catch (MalformedURLException ex) {
Logger.getLogger(UTSfxmlController.class.getName()).log(Level.SEVERE, null, ex);
}
});
}
};
time.scheduleAtFixedRate(st, 0, 1300);
}catch(NullPointerException e){
System.out.println(e);
}
try{
initPlayer();
}catch (MalformedURLException ex) {
Logger.getLogger(FXMLDocumentController.class.getName()).log(Level.SEVERE, null, ex);
}
}