Boa noite, como faço pra rodar um vídeo assim que eu clico em um botão?

1 resposta
V

Quero rodar um vídeo assim que clicar em um botão usando JAVA…

1 Resposta

Jonas_B_a_r_r_o_s

Coloque no evento do botao o metodo start
Coloque um video Mp4 na pasta do seu projeto, renomeie como estiver o arquivo

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 MusicPlayer extends Application {

    private final String VIDEO_URL = getClass().getResource(
   "/Akon.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(); 
 }
}
Criado 13 de julho de 2016
Ultima resposta 13 de jul. de 2016
Respostas 1
Participantes 2