javafx не запускает видео - PullRequest
0 голосов
/ 30 мая 2018

Я пытался воспроизвести видео в приложении javafx;это мой код:

открытый класс. Видео расширяет приложение. {

private String Dir = System.getProperty("user.dir") + "\\out\\video";
public static void main(String[] args) throws Exception{
    launch(args);
}

@Override
public void start(Stage stage) throws Exception {
    File f = new File(Dir, "test.mp4");
    Media media = new Media(f.toURI().toURL().toString());
    MediaPlayer player = new   javafx.scene.media.MediaPlayer(media);
    MediaView viewer = new MediaView(player);
    player.setOnReady(() -> {
        player.setStartTime(Duration.ZERO);
        player.setStopTime(media.getDuration().subtract(Duration.valueOf("50")));
    });

    player.setOnEndOfMedia(() -> player.stop());

    StackPane root = new StackPane();
    root.getChildren().add(viewer);
    Scene scenes = new Scene(root, 500, 500, Color.BLACK);
    stage.setScene(scenes);
    stage.setTitle("Riddle Game");
    stage.setFullScreen(true);
    stage.show();
    player.play();
}

}

.играл.Я не понимаю свою ошибку

Заранее спасибо за вашу помощь.

РЕДАКТИРОВАТЬ: Все еще не работают ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...