Класс Track
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() | Получение идентификатора дорожки, определенного форматом контейнера мультимедиа. |
Подробное описание методов
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()
Получение идентификатора дорожки, определенного форматом контейнера мультимедиа. Идентификатор каждой
Track должен быть уникальным для её источника Media.- Возвращает:
- уникальный идентификатор
Track - С:
- JavaFX 8.0
getMetadata
public final Map<String,Object> getMetadata()
- Возвращает:
- словарь, содержащий всю известную метаданные для этой
Track - С:
- JavaFX 8.0
© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.