Java の Video クラスはどのように使いますか。
Java Videoクラスは、JavaFXライブラリ内の動画オブジェクトの作成と操作を行うクラスです。ロード、再生、一時停止、停止、音量、速度、繰り返しなどの動画に関するプロパティを制御する方法が提供されています。
以下に、Videoクラスでよく利用されるメソッドと使用方法を記載します。
- ビデオオブジェクトを作成する:
Video video = new Video("path/to/video.mp4");
ファイルパスやURLからVideoオブジェクトを生成できます。
- 動画を読み込む:
video.load();
再生の準備をするため、ビデオファイルをロードします。
- 動画を再生する:
video.play();
動画の再生を開始します。
- 一時停止
video.pause();
動画を一時停止する。
- 動画を停止する
video.stop();
動画の再生を停止し、再生位置を先頭に戻します。
- 音量を設定
video.setVolume(double volume);
音量を 0.0 (ミュート) ~ 1.0 (最大音量) の範囲で設定する。
- 速度の設定
video.setRate(double rate);
再生速度の設定。1.0が通常の速度です。
- 繰り返し再生設定:
video.setCycleCount(int count);
ビデオの繰り返し再生回数を設定します。0 は無限ループです。
- ビデオステータスのモニタリング:
video.setOnEndOfMedia(Runnable action);
動画の再生が終わると、指定された操作を実行します。
これらはVideoクラスで提供される一般的なメソッドのみであり、ビデオの再生と属性を制御するために使用できる他のメソッドがさらにあります。Videoクラスを使用する前に、JavaFXライブラリをインポートする必要があることに注意してください。