
| Arquivo: App.java |
| package minhaappjavafx.MinhaAppJavaFX; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.StackPane; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import javafx.scene.media.MediaView; import javafx.stage.Stage; public class App extends Application { // Carrega o video a partir do caminho do seu projeto // onde vc esta salvando o video? como vc esta usando maven tem que salvar na pasta src/main/videos // veja se seu video esta aqui src/main/resources/videos/sample.mp4 private final String VIDEO_URL = getClass().getResource("/videos/sample.mp4").toString(); @Override public void start(Stage palco) throws Exception { Media media = new Media(VIDEO_URL); MediaPlayer mediaPlayer = new MediaPlayer(media); MediaView mediaView = new MediaView(mediaPlayer); StackPane raiz = new StackPane(); raiz.getChildren().add(mediaView); Scene cena = new Scene(raiz, 600, 400); palco.setTitle("Tocando Video"); palco.setScene(cena); palco.show(); mediaPlayer.play(); } } |