Você está aqui: JavaFX ::: Pacote javafx.scene.media (Package javafx.scene.media) ::: Media (Classe Media) |
Como usar a classe Media em suas aplicações JavaFXQuantidade de visualizações: 983 vezes |
A classe Media, do pacote javafx.scene.media, é uma classe pública e final, ou seja, não permite subclasses. Seu objetivo nas aplicações JavaFX é representar um recurso de mídia (áudio ou vídeo). Em geral nós criamos uma instância dessa classe fornecendo uma URI com o caminho do recurso. Veja a posição desta classe na hierarquia de classes Java: java.lang.Object javafx.scene.media.Media Por meio dessa classe nós podemos também obter informações da mídia, tais como duração, metadados, faixas, resolução do vídeo, etc. Essas informações estão disponíveis após associarmos um objeto Media com uma instância de MediaPlayer e o status desse MediaPlayer já está como MediaPlayer.Status.READY. Veja um trecho de código JavaFX completo no qual carregamos um vídeo MP4 e o executamos usando o método play() da classe MediaPlayer: package estudosjavafx; import javafx.application.Application; import javafx.scene.Scene; import javafx.scene.layout.Pane; import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; import javafx.scene.media.MediaView; import javafx.stage.Stage; import java.io.File; import java.net.MalformedURLException; public class EstudosJavaFX extends Application { public static void main(String[] args) { launch(args); } @Override public void start(Stage primaryStage) throws MalformedURLException { // arquivo de mídia File arquivoMidia = new File("C:\\estudos_javafx\\video.mp4"); // cria uma nova instância da classe Media Media media = new Media(arquivoMidia.toURI().toURL().toString()); |
![]() |
Veja mais Dicas e truques de JavaFX |
Dicas e truques de outras linguagens |
Java - Como definir a cor para o contexto de desenho usando o método setColor() da classe Graphics do Java |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |