Provides the set of classes for integrating audio and video into JavaFX Applications. Currently, the primarily used for this package is media playback. There are 3 essential classes in the Media Package: Media, MediaPlayer, and MediaView.
This is an example of a simple media player application:
import javafx.stage.Stage;
import javafx.scene.Scene;
import javafx.scene.media.Media;
import javafx.scene.media.MediaPlayer;
import javafx.scene.media.MediaView;
Stage {
scene: Scene {
content: MediaView {
mediaPlayer: MediaPlayer {
media: Media{ source:"file:///media/sample.fxm"}
}
}
}
}
The Stage
contains a Scene
, which contains a
MediaView
object. The MediaView
object has a MediaPlayer
, which is playing the Media
object.