|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class MediaView extends Node
Node это обеспечивает представление Media быть играемым a MediaPlayer. Следующий фрагмент кода обеспечивает простой пример Application.start() метод, который выводит на экран видео: Предшествующий код выведет на экран видео как:
public void start(Stage stage) {
// Create and set the Scene.
Scene scene = new Scene(new Group(), 540, 209);
stage.setScene(scene);
// Name and display the Stage.
stage.setTitle("Hello Media");
stage.show();
// Create the media source.
String source = getParameters().getRaw().get(0);
Media media = new Media(source);
// Create the player and set to play automatically.
MediaPlayer mediaPlayer = new MediaPlayer(media);
mediaPlayer.setAutoPlay(true);
// Create the view and add it to the Scene.
MediaView mediaView = new MediaView(mediaPlayer);
((Group) scene.getRoot()).getChildren().add(mediaView);
}
| Ввести | Свойство и Описание |
|---|---|
DoubleProperty |
fitHeight
Определяет height ограничивающего прямоугольника, в пределах которого исходные носители изменяется по мере необходимости, чтобы соответствовать.
|
DoubleProperty |
fitWidth
Определяет width ограничивающего прямоугольника, в пределах которого исходные носители изменяется по мере необходимости, чтобы соответствовать.
|
ObjectProperty<MediaPlayer> |
mediaPlayer
mediaPlayer чей вывод будет обработан этим представлением. |
ObjectProperty<EventHandler<MediaErrorEvent>> |
onError
Обработчик событий, который будет вызван всякий раз, когда ошибка происходит на этом
MediaView. |
BooleanProperty |
preserveRatio
Сохранить ли формат изображения (width / height) носителей, масштабируя это, чтобы соответствовать узлу.
|
BooleanProperty |
гладкий
Если установлено в
true лучший качественный алгоритм фильтрации будет использоваться, масштабируя это видео, чтобы соответствовать в пределах ограничивающего прямоугольника, обеспеченного fitWidth и fitHeight или преобразовывая. |
ObjectProperty<Rectangle2D> |
область просмотра
Определяет прямоугольную область просмотра во фрейм носителей.
|
DoubleProperty |
x
Определяет ток x координата
MediaView источник. |
DoubleProperty |
y
Определяет ток y координата
MediaView источник. |
blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effect, eventDispatcher, focused, focusTraversable, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, onContextMenuRequested, onDragDetected, onDragDone, onDragDropped, onDragEntered, onDragExited, onDragOver, onInputMethodTextChanged, onKeyPressed, onKeyReleased, onKeyTyped, onMouseClicked, onMouseDragEntered, onMouseDragExited, onMouseDragged, onMouseDragOver, onMouseDragReleased, onMouseEntered, onMouseExited, onMouseMoved, onMousePressed, onMouseReleased, onRotate, onRotationFinished, onRotationStarted, onScrollFinished, onScroll, onScrollStarted, onSwipeDown, onSwipeLeft, onSwipeRight, onSwipeUp, onTouchMoved, onTouchPressed, onTouchReleased, onTouchStationary, onZoomFinished, onZoom, onZoomStarted, opacity, parent, pickOnBounds, pressed, rotate, rotationAxis, scaleX, scaleY, scaleZ, scene, style, translateX, translateY, translateZ, visible| Конструктор и Описание |
|---|
MediaView()
Создает a
MediaView экземпляр без связанного MediaPlayer. |
MediaView(MediaPlayer mediaPlayer)
Создает a
MediaView экземпляр связался с указанным MediaPlayer. |
| Модификатор и Тип | Метод и Описание |
|---|---|
DoubleProperty |
fitHeightProperty()
Определяет height ограничивающего прямоугольника, в пределах которого исходные носители изменяется по мере необходимости, чтобы соответствовать.
|
DoubleProperty |
fitWidthProperty()
Определяет width ограничивающего прямоугольника, в пределах которого исходные носители изменяется по мере необходимости, чтобы соответствовать.
|
double |
getFitHeight()
Получает height ограничивающего прямоугольника измененных носителей.
|
double |
getFitWidth()
Получает width ограничивающего прямоугольника измененных носителей.
|
MediaPlayer |
getMediaPlayer()
Получает
MediaPlayer чей вывод обрабатывается этим представлением. |
EventHandler<MediaErrorEvent> |
getOnError()
Получает ошибочный обработчик событий.
|
Rectangle2D |
getViewport()
Получает прямоугольную область просмотра во фрейм носителей.
|
double |
getX()
Получает x координату
MediaView источник. |
double |
getY()
Получает y координату
MediaView источник. |
boolean |
isPreserveRatio()
Возвраты, сохраняется ли формат изображения носителей, масштабируясь.
|
boolean |
isSmooth()
Возвраты, пригладить ли носители, масштабируясь.
|
ObjectProperty<MediaPlayer> |
mediaPlayerProperty()
mediaPlayer чей вывод будет обработан этим представлением. |
ObjectProperty<EventHandler<MediaErrorEvent>> |
onErrorProperty()
Обработчик событий, который будет вызван всякий раз, когда ошибка происходит на этом
MediaView. |
BooleanProperty |
preserveRatioProperty()
Сохранить ли формат изображения (width / height) носителей, масштабируя это, чтобы соответствовать узлу.
|
void |
setFitHeight(double value)
Устанавливает height ограничивающего прямоугольника измененных носителей.
|
void |
setFitWidth(double value)
Устанавливает width ограничивающего прямоугольника измененных носителей.
|
void |
setMediaPlayer(MediaPlayer value)
Наборы
MediaPlayer чей вывод будет обработан этим представлением. |
void |
setOnError(EventHandler<MediaErrorEvent> value)
Устанавливает ошибочный обработчик событий.
|
void |
setPreserveRatio(boolean value)
Наборы, сохранить ли формат изображения носителей, масштабируясь.
|
void |
setSmooth(boolean value)
Наборы, пригладить ли носители, масштабируясь.
|
void |
setViewport(Rectangle2D value)
Устанавливает прямоугольную область просмотра во фрейм носителей.
|
void |
setX(double value)
Устанавливает x координату
MediaView источник. |
void |
setY(double value)
Устанавливает y координату
MediaView источник. |
BooleanProperty |
smoothProperty()
Если установлено в
true лучший качественный алгоритм фильтрации будет использоваться, масштабируя это видео, чтобы соответствовать в пределах ограничивающего прямоугольника, обеспеченного fitWidth и fitHeight или преобразовывая. |
ObjectProperty<Rectangle2D> |
viewportProperty()
Определяет прямоугольную область просмотра во фрейм носителей.
|
DoubleProperty |
xProperty()
Определяет ток x координата
MediaView источник. |
DoubleProperty |
yProperty()
Определяет ток y координата
MediaView источник. |
addEventFilter, addEventHandler, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectProperty, eventDispatcherProperty, fireEvent, focusedProperty, focusTraversableProperty, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEventDispatcher, getId, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getOnContextMenuRequested, getOnDragDetected, getOnDragDone, getOnDragDropped, getOnDragEntered, getOnDragExited, getOnDragOver, getOnInputMethodTextChanged, getOnKeyPressed, getOnKeyReleased, getOnKeyTyped, getOnMouseClicked, getOnMouseDragEntered, getOnMouseDragExited, getOnMouseDragged, getOnMouseDragOver, getOnMouseDragReleased, getOnMouseEntered, getOnMouseExited, getOnMouseMoved, getOnMousePressed, getOnMouseReleased, getOnRotate, getOnRotationFinished, getOnRotationStarted, getOnScroll, getOnScrollFinished, getOnScrollStarted, getOnSwipeDown, getOnSwipeLeft, getOnSwipeRight, getOnSwipeUp, getOnTouchMoved, getOnTouchPressed, getOnTouchReleased, getOnTouchStationary, getOnZoom, getOnZoomFinished, getOnZoomStarted, getOpacity, getParent, getProperties, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getUserData, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isResizable, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToSceneTransformProperty, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, onContextMenuRequestedProperty, onDragDetectedProperty, onDragDoneProperty, onDragDroppedProperty, onDragEnteredProperty, onDragExitedProperty, onDragOverProperty, onInputMethodTextChangedProperty, onKeyPressedProperty, onKeyReleasedProperty, onKeyTypedProperty, onMouseClickedProperty, onMouseDragEnteredProperty, onMouseDragExitedProperty, onMouseDraggedProperty, onMouseDragOverProperty, onMouseDragReleasedProperty, onMouseEnteredProperty, onMouseExitedProperty, onMouseMovedProperty, onMousePressedProperty, onMouseReleasedProperty, onRotateProperty, onRotationFinishedProperty, onRotationStartedProperty, onScrollFinishedProperty, onScrollProperty, onScrollStartedProperty, onSwipeDownProperty, onSwipeLeftProperty, onSwipeRightProperty, onSwipeUpProperty, onTouchMovedProperty, onTouchPressedProperty, onTouchReleasedProperty, onTouchStationaryProperty, onZoomFinishedProperty, onZoomProperty, onZoomStartedProperty, opacityProperty, parentProperty, parentToLocal, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setOnContextMenuRequested, setOnDragDetected, setOnDragDone, setOnDragDropped, setOnDragEntered, setOnDragExited, setOnDragOver, setOnInputMethodTextChanged, setOnKeyPressed, setOnKeyReleased, setOnKeyTyped, setOnMouseClicked, setOnMouseDragEntered, setOnMouseDragExited, setOnMouseDragged, setOnMouseDragOver, setOnMouseDragReleased, setOnMouseEntered, setOnMouseExited, setOnMouseMoved, setOnMousePressed, setOnMouseReleased, setOnRotate, setOnRotationFinished, setOnRotationStarted, setOnScroll, setOnScrollFinished, setOnScrollStarted, setOnSwipeDown, setOnSwipeLeft, setOnSwipeRight, setOnSwipeUp, setOnTouchMoved, setOnTouchPressed, setOnTouchReleased, setOnTouchStationary, setOnZoom, setOnZoomFinished, setOnZoomStarted, setOpacity, setPickOnBounds, setPressed, setRotate, setRotationAxis, setScaleX, setScaleY, setScaleZ, setStyle, setTranslateX, setTranslateY, setTranslateZ, setUserData, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, visiblePropertypublic final ObjectProperty<MediaPlayer> mediaPlayerProperty
mediaPlayer чей вывод будет обработан этим представлением. Установка этого значения не влияет на состояние MediaPlayer, например, если MediaPlayer играл до установки mediaPlayer тогда это будет продолжать играть.getMediaPlayer(), setMediaPlayer(MediaPlayer)public final ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty
MediaView.getOnError(), setOnError(EventHandler)public final BooleanProperty preserveRatioProperty
true.isPreserveRatio(), setPreserveRatio(boolean)public final BooleanProperty smoothProperty
true лучший качественный алгоритм фильтрации будет использоваться, масштабируя это видео, чтобы соответствовать в пределах ограничивающего прямоугольника, обеспеченного fitWidth и fitHeight или преобразовывая. Если установлено в false будет использоваться более быстрая, но меньшая качественная фильтрация. Значение по умолчанию зависит от конфигурации платформы.isSmooth(), setSmooth(boolean)public final DoubleProperty xProperty
MediaView источник.getX(), setX(double)public final DoubleProperty yProperty
MediaView источник.getY(), setY(double)public final DoubleProperty fitWidthProperty
value ≤ 0, тогда width ограничивающего прямоугольника будет установлен в естественный width носителей, но fitWidth будет установлен в предоставленный параметр, даже если неположительный. См. preserveRatio для информации о взаимодействии между представлениями носителей fitWidth, fitHeight и preserveRatio атрибуты.getFitWidth(), setFitWidth(double)public final DoubleProperty fitHeightProperty
value ≤ 0, тогда height ограничивающего прямоугольника будет установлен в естественный height носителей, но fitHeight будет установлен в предоставленный параметр, даже если неположительный. См. preserveRatio для информации о взаимодействии между представлениями носителей fitWidth, fitHeight и preserveRatio атрибуты.getFitHeight(), setFitHeight(double)public final ObjectProperty<Rectangle2D> viewportProperty
viewport к нулю очистит область просмотра.getViewport(), setViewport(Rectangle2D)public MediaView()
MediaView экземпляр без связанного MediaPlayer.public MediaView(MediaPlayer mediaPlayer)
MediaView экземпляр связался с указанным MediaPlayer. Эквивалентный
MediaPlayer player; // initialization omitted
MediaView view = new MediaView();
view.setPlayer(player);
mediaPlayer - MediaPlayer воспроизведение которого должно быть просмотрено через этот class.public final void setMediaPlayer(MediaPlayer value)
MediaPlayer чей вывод будет обработан этим представлением.value - связанное MediaPlayer.public final MediaPlayer getMediaPlayer()
MediaPlayer чей вывод обрабатывается этим представлением.MediaPlayer.public final ObjectProperty<MediaPlayer> mediaPlayerProperty()
mediaPlayer чей вывод будет обработан этим представлением. Установка этого значения не влияет на состояние MediaPlayer, например, если MediaPlayer играл до установки mediaPlayer тогда это будет продолжать играть.getMediaPlayer(), setMediaPlayer(MediaPlayer)public final void setOnError(EventHandler<MediaErrorEvent> value)
value - ошибочный обработчик событий.public final EventHandler<MediaErrorEvent> getOnError()
public final ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty()
MediaView.getOnError(), setOnError(EventHandler)public final void setPreserveRatio(boolean value)
value - сохранить ли формат изображения носителей.public final boolean isPreserveRatio()
public final BooleanProperty preserveRatioProperty()
true.isPreserveRatio(), setPreserveRatio(boolean)public final void setSmooth(boolean value)
value - пригладить ли носители.public final boolean isSmooth()
public final BooleanProperty smoothProperty()
true лучший качественный алгоритм фильтрации будет использоваться, масштабируя это видео, чтобы соответствовать в пределах ограничивающего прямоугольника, обеспеченного fitWidth и fitHeight или преобразовывая. Если установлено в false будет использоваться более быстрая, но меньшая качественная фильтрация. Значение по умолчанию зависит от конфигурации платформы.isSmooth(), setSmooth(boolean)public final void setX(double value)
MediaView источник.value - x координата источника представления.public final double getX()
MediaView источник.public final DoubleProperty xProperty()
MediaView источник.getX(), setX(double)public final void setY(double value)
MediaView источник.value - y координата источника представления.public final double getY()
MediaView источник.public final DoubleProperty yProperty()
MediaView источник.getY(), setY(double)public final void setFitWidth(double value)
value - width измененных носителей.public final double getFitWidth()
public final DoubleProperty fitWidthProperty()
value ≤ 0, тогда width ограничивающего прямоугольника будет установлен в естественный width носителей, но fitWidth будет установлен в предоставленный параметр, даже если неположительный. См. preserveRatio для информации о взаимодействии между представлениями носителей fitWidth, fitHeight и preserveRatio атрибуты.getFitWidth(), setFitWidth(double)public final void setFitHeight(double value)
value - height измененных носителей.public final double getFitHeight()
public final DoubleProperty fitHeightProperty()
value ≤ 0, тогда height ограничивающего прямоугольника будет установлен в естественный height носителей, но fitHeight будет установлен в предоставленный параметр, даже если неположительный. См. preserveRatio для информации о взаимодействии между представлениями носителей fitWidth, fitHeight и preserveRatio атрибуты.getFitHeight(), setFitHeight(double)public final void setViewport(Rectangle2D value)
value - прямоугольная область просмотра.public final Rectangle2D getViewport()
public final ObjectProperty<Rectangle2D> viewportProperty()
viewport к нулю очистит область просмотра.getViewport(), setViewport(Rectangle2D)Copyright (c) 2008, 2012, Oracle и/или его филиалы. Все права защищены. Использование подвергается .