- java.lang.Object
-
- javafx.scene.media.Track
-
- 直系の既知のサブクラス:
AudioTrack
,SubtitleTrack
,VideoTrack
public abstract class Track extends Object
メディア・リソースに含まれているトラックを表すクラス。 メディア・リソースは、ビデオ・トラックと、異なる言語の複数のオーディオ・トラックなど、複数の並列トラックを持つ場合があります。 システムでサポートされるトラックのタイプは、このクラスの既存のサブクラスから推測できます。 メディア・リソースによっては、サポートされる各タイプのトラックが含まれていないものもあり、所定のトラックの時間範囲はそれを含んでいるメディアの時間範囲と同じである必要はありません。- 導入されたバージョン:
- JavaFX 2.0
-
-
メソッドのサマリー
すべてのメソッド インスタンス・メソッド 具象メソッド 修飾子と型 メソッド 説明 Locale
getLocale()
Locale
は、Track
コンテンツのフォーマット対象言語を指定し、場合によっては対象国を指定します。Map<String,Object>
getMetadata()
String
getName()
トラックの名前を取得します。long
getTrackID()
メディア・コンテナ・フォーマットにより定義されたトラックIDを取得します。
-
-
-
メソッドの詳細
-
getName
public final String getName()
トラックの名前を取得します。- 戻り値:
- トラック名または
null
。
-
getLocale
public final Locale getLocale()
Locale
は、Track
コンテンツのフォーマット対象言語を指定し、場合によっては対象国を指定します。AudioTrack
の場合、これは話されている言語となり、SubtitleTrack
の場合、これはキャプションに表示される言語となります。Track
によっては言語が関連付けられていないものもあり、この場合はこのメソッドはnullを戻します。- 戻り値:
Track
の言語情報またはnull- 導入されたバージョン:
- JavaFX 8.0
-
getTrackID
public final long getTrackID()
メディア・コンテナ・フォーマットにより定義されたトラックIDを取得します。 各Track
のIDは、そのソースMedia
で一意である必要があります。- 戻り値:
Track
の一意のID- 導入されたバージョン:
- JavaFX 8.0
-
-