T.M. SoftStudio

feci quod potui, faciant meliora potentes

Класс MediaView

Класс MediaView расширяет класс javafx.scene.Node и обеспечивает отображение медиаконтента javafx.scene.media.Media, воспроизводимого плеером javafx.scene.media.MediaPlayer.

Класс MediaView имеет, помимо унаследованных от класса Node, следующие свойства, конструкторы и методы:

  • Свойство mediaPlayer – объект javafx.scene.media.MediaPlayer, обеспечивающий воспроизводство медиаконтента.

  • Свойство onError – обработчик javafx.event.EventHandler события ошибки javafx.scene.media.MediaErrorEvent.

  • Свойство preserveRatio – если true, тогда медиаконтент сохраняет свои пропорции при приведении размеров к границам узла.

  • Свойство smooth – если true, тогда при приведении размеров медиаконтента к границам узла применяется сглаживание.

  • Свойство x – горизонтальная координата узла.

  • Свойство y – вертикальная координата узла.

  • Свойство fitWidth – ширина, к которой приводится ширина медиаконтента. При отрицательном значении используется исходная ширина медиаконтента.

  • Свойство fitHeight – высота, к которой приводится высота медиаконтента. При отрицательном значении используется исходная высота медиаконтента.

  • Свойство viewport – маска javafx.geometry.Rectangle2D, ограничивающая содержимое узла.

  • Конструктор public MediaView().

  • Конструктор public MediaView(MediaPlayer mediaPlayer).

  • Метод public final void setMediaPlayer(MediaPlayer value) – устанавливает плеер узла.

  • Метод public final MediaPlayer getMediaPlayer() – возвращает плеер узла.

  • Метод public ObjectProperty<MediaPlayer> mediaPlayerProperty() – возвращает JavaFX Beans свойство плеера узла.

  • Метод public final void setOnError(EventHandler<MediaErrorEvent> value) – устанавливает обработчик события ошибки.

  • Метод public final EventHandler<MediaErrorEvent> getOnError() – возвращает обработчик события ошибки.

  • Метод public ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty() – возвращает JavaFX Beans свойство обработчика события ошибки.

  • Метод public final void setPreserveRatio(boolean value) – устанавливает сохранение пропорций при приведении размеров медиаконтента к границам узла.

  • Метод public final boolean isPreserveRatio() – возвращает true, если медиаконтент сохраняет свои пропорции при приведении размеров к границам узла.

  • Метод public BooleanProperty preserveRatioProperty() – возвращает JavaFX Beans свойство сохранения пропорций при приведении размеров медиаконтента к границам узла.

  • Метод public final void setSmooth(boolean value) – устанавливает применение сглаживания при приведении размеров медиаконтента к границам узла.

  • Метод public final boolean isSmooth() – возвращает true, если при приведении размеров медиаконтента к границам узла применяется сглаживание.

  • Метод public BooleanProperty smoothProperty() – возвращает JavaFX Beans свойство применения сглаживания при приведении размеров медиаконтента к границам узла.

  • Метод public final void setX(double value) – устанавливает горизонтальную координату узла.

  • Метод public final double getX() – возвращает горизонтальную координату узла.

  • Метод public DoubleProperty xProperty() – возвращает JavaFX Beans свойство горизонтальной координаты узла.

  • Метод public final void setY(double value) – устанавливает вертикальную координату узла.

  • Метод public final double getY() – возвращает вертикальную координату узла.

  • Метод public DoubleProperty yProperty() – возвращает JavaFX Beans свойство вертикальной координаты узла.

  • Метод public final void setFitWidth(double value) – устанавливает ширину, к которой приводится ширина медиаконтента. При отрицательном значении используется исходная ширина медиаконтента.

  • Метод public final double getFitWidth() – возвращает ширину, к которой приводится ширина медиаконтента.

  • Метод public DoubleProperty fitWidthProperty() – возвращает JavaFX Beans свойство ширины, к которой приводится ширина медиаконтента.

  • Метод public final void setFitHeight(double value) – устанавливает высоту, к которой приводится высота медиаконтента. При отрицательном значении используется исходная высота медиаконтента.

  • Метод public final double getFitHeight() – возвращает высоту, к которой приводится высота медиаконтента.

  • Метод public DoubleProperty fitHeightProperty() – возвращает JavaFX Beans свойство высоты, к которой приводится высота медиаконтента.

  • Метод public final void setViewport(Rectangle2D value) – устанавливает маску узла.

  • Метод public final Rectangle2D getViewport() – возвращает маску узла.

  • Метод public ObjectProperty<Rectangle2D> viewportProperty() – возвращает JavaFX Beans свойство маски узла.