Spec-Zone.ru › OpenJavaFX 21

Класс MediaView

java.lang.Object
javafx.scene.Node
javafx.scene.media.MediaView
Все реализованные интерфейсы:
Styleable, EventTarget
public class MediaView extends Node
A Node предоставляющий просмотр Media, воспроизводимых с помощью 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);
 }
 
Представленный код отобразит видео как:

Hello Media
С момента:
JavaFX 2.0

Краткое описание свойств

Тип Свойство Описание
final DoubleProperty fitHeight
Определяет высоту области, в рамках которой исходное медиа масштабируется для соответствия.
final DoubleProperty fitWidth
Определяет ширину области, в рамках которой исходное медиа масштабируется для соответствия.
final ObjectProperty<MediaPlayer> mediaPlayer
mediaPlayer, вывод которого будет обрабатываться этим представлением.
final ObjectProperty<EventHandler<MediaErrorEvent>> onError
Обработчик событий, вызываемый при возникновении ошибки в этом MediaView.
final BooleanProperty preserveRatio
Следует ли сохранить соотношение сторон (ширина / высота) медиа при масштабировании для соответствия узлу.
final BooleanProperty smooth
Если установлено в true, будет использоваться алгоритм фильтрации лучшего качества при масштабировании этого видео для соответствия области, заданной fitWidth и fitHeight, или при преобразованиях.
final ObjectProperty<Rectangle2D> viewport
Указывает прямоугольную область просмотра в кадре медиа.
final DoubleProperty x
Определяет текущую координату x начала MediaView.
final DoubleProperty y
Определяет текущую координату y начала MediaView.

Свойства, объявленные в классе javafx.scene.Node

accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, focusVisible, focusWithin, hover, id, inputMethodRequests, layoutBounds, layoutX, layoutY, localToParentTransform, localToSceneTransform, managed, mouseTransparent, nodeOrientation, 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, viewOrder, visible

Краткое описание полей

Поля, объявленные в классе javafx.scene.Node

BASELINE_OFFSET_SAME_AS_HEIGHT

Краткое описание конструкторов

Конструктор Описание
MediaView()
Создает экземпляр MediaView без связанного MediaPlayer.
MediaView(MediaPlayer mediaPlayer)
Создает экземпляр MediaView, связанный со специфицированным MediaPlayer.

Краткое описание методов

Модификатор и тип Метод Описание
final DoubleProperty fitHeightProperty()
Определяет высоту области, в рамках которой исходное медиа масштабируется для соответствия.
final DoubleProperty fitWidthProperty()
Определяет ширину области, в рамках которой исходное медиа масштабируется для соответствия.
final double getFitHeight()
Возвращает высоту области масштабированного медиа.
final double getFitWidth()
Возвращает ширину области масштабированного медиа.
final MediaPlayer getMediaPlayer()
Возвращает MediaPlayer, вывод которого обрабатывается этим представлением.
final EventHandler<MediaErrorEvent> getOnError()
Возвращает обработчик событий об ошибках.
final Rectangle2D getViewport()
Возвращает прямоугольную область просмотра в кадре медиа.
final double getX()
Возвращает координату x начала MediaView.
final double getY()
Возвращает координату y начала MediaView.
final boolean isPreserveRatio()
Возвращает значение, указывающее, сохраняется ли соотношение сторон медиа при масштабировании.
final boolean isSmooth()
Возвращает значение, указывающее, следует ли сглаживать медиа при масштабировании.
final ObjectProperty<MediaPlayer> mediaPlayerProperty()
mediaPlayer, вывод которого будет обрабатываться этим представлением.
final ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty()
Обработчик событий, вызываемый при возникновении ошибки в этом MediaView.
final BooleanProperty preserveRatioProperty()
Следует ли сохранить соотношение сторон (ширина / высота) медиа при масштабировании для соответствия узлу.
final void setFitHeight(double value)
Устанавливает высоту области масштабированного медиа.
final void setFitWidth(double value)
Устанавливает ширину области масштабированного медиа.
final void setMediaPlayer(MediaPlayer value)
Устанавливает MediaPlayer, вывод которого будет обрабатываться этим представлением.
final void setOnError(EventHandler<MediaErrorEvent> value)
Устанавливает обработчик событий об ошибках.
final void setPreserveRatio(boolean value)
Устанавливает, следует ли сохранять соотношение сторон медиа при масштабировании.
final void setSmooth(boolean value)
Устанавливает, следует ли сглаживать медиа при масштабировании.
final void setViewport(Rectangle2D value)
Устанавливает прямоугольную область просмотра в кадре медиа.
final void setX(double value)
Устанавливает координату x начала MediaView.
final void setY(double value)
Устанавливает координату y начала MediaView.
final BooleanProperty smoothProperty()
Если установлено в true, будет использоваться алгоритм фильтрации лучшего качества при масштабировании этого видео для соответствия области, заданной fitWidth и fitHeight, или при преобразованиях.
final ObjectProperty<Rectangle2D> viewportProperty()
Устанавливает прямоугольную область просмотра в кадре медиа.
final DoubleProperty xProperty()
Устанавливает текущую координату x начала MediaView.
final DoubleProperty yProperty()
Устанавливает текущую координату y начала MediaView.

Методы, объявленные в классе javafx.scene.Node

accessibleHelpProperty, accessibleRoleDescriptionProperty, accessibleRoleProperty, accessibleTextProperty, addEventFilter, addEventHandler, applyCss, autosize, blendModeProperty, boundsInLocalProperty, boundsInParentProperty, buildEventDispatchChain, cacheHintProperty, cacheProperty, clipProperty, computeAreaInScreen, contains, contains, cursorProperty, depthTestProperty, disabledProperty, disableProperty, effectiveNodeOrientationProperty, effectProperty, eventDispatcherProperty, executeAccessibleAction, fireEvent, focusedProperty, focusTraversableProperty, focusVisibleProperty, focusWithinProperty, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClassCssMetaData, getClip, getContentBias, getCssMetaData, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, getInitialCursor, getInitialFocusTraversable, getInputMethodRequests, getLayoutBounds, getLayoutX, getLayoutY, getLocalToParentTransform, getLocalToSceneTransform, getNodeOrientation, 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, getPseudoClassStates, getRotate, getRotationAxis, getScaleX, getScaleY, getScaleZ, getScene, getStyle, getStyleableParent, getStyleClass, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, isFocusVisible, isFocusWithin, isHover, isManaged, isMouseTransparent, isPickOnBounds, isPressed, isResizable, isVisible, layoutBoundsProperty, layoutXProperty, layoutYProperty, localToParent, localToParent, localToParent, localToParent, localToParent, localToParentTransformProperty, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToScene, localToSceneTransformProperty, localToScreen, localToScreen, localToScreen, localToScreen, localToScreen, lookup, lookupAll, managedProperty, maxHeight, maxWidth, minHeight, minWidth, mouseTransparentProperty, nodeOrientationProperty, notifyAccessibleAttributeChanged, 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, parentToLocal, parentToLocal, pickOnBoundsProperty, prefHeight, prefWidth, pressedProperty, pseudoClassStateChanged, queryAccessibleAttribute, relocate, removeEventFilter, removeEventHandler, requestFocus, resize, resizeRelocate, rotateProperty, rotationAxisProperty, scaleXProperty, scaleYProperty, scaleZProperty, sceneProperty, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, sceneToLocal, screenToLocal, screenToLocal, screenToLocal, setAccessibleHelp, setAccessibleRole, setAccessibleRoleDescription, setAccessibleText, setBlendMode, setCache, setCacheHint, setClip, setCursor, setDepthTest, setDisable, setDisabled, setEffect, setEventDispatcher, setEventHandler, setFocused, setFocusTraversable, setHover, setId, setInputMethodRequests, setLayoutX, setLayoutY, setManaged, setMouseTransparent, setNodeOrientation, 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, setViewOrder, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, viewOrderProperty, visibleProperty

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Методы, объявленные в интерфейсе javafx.css.Styleable

getStyleableNode

Подробности свойств

mediaPlayer

public final ObjectProperty<MediaPlayer> mediaPlayerProperty
mediaPlayer, чьи выходные данные будут обрабатываться этим представлением. Установка этого значения не влияет на состояние MediaPlayer, например, если MediaPlayer воспроизводился до установки mediaPlayer, то он продолжит воспроизведение.
См. также:
  • getMediaPlayer()
  • setMediaPlayer(MediaPlayer)
  • mediaPlayerProperty()

onError

public final ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty
Обработчик событий, который вызывается всякий раз, когда возникает ошибка на этом MediaView.
См. также:
  • getOnError()
  • setOnError(EventHandler)
  • onErrorProperty()

preserveRatio

public final BooleanProperty preserveRatioProperty
Сохранять ли соотношение сторон (ширина/высота) медиа при масштабировании для соответствия узлу. Если соотношение сторон не сохраняется, медиа будет растянуто или искажено по обеим осям для соответствия размерам узла. Значение по умолчанию - true.
См. также:
  • isPreserveRatio()
  • setPreserveRatio(boolean)
  • preserveRatioProperty()

smooth

public final BooleanProperty smoothProperty
Если установлено в значение true, будет использоваться алгоритм фильтрации лучшего качества при масштабировании этого видео для соответствия прямоугольнику, заданному fitWidth и fitHeight, или при преобразовании. Если установлено в значение false, будет использоваться более быстрый, но менее качественный алгоритм фильтрации. Значение по умолчанию зависит от конфигурации платформы.
См. также:
  • isSmooth()
  • setSmooth(boolean)
  • smoothProperty()

x

public final DoubleProperty xProperty
Определяет текущую координату x начала MediaView.
См. также:
  • getX()
  • setX(double)
  • xProperty()

y

public final DoubleProperty yProperty
Определяет текущую координату y начала MediaView.
См. также:
  • getY()
  • setY(double)
  • yProperty()

fitWidth

public final DoubleProperty fitWidthProperty
Определяет ширину ограничивающего прямоугольника, в пределах которого исходное медиа масштабируется по необходимости для соответствия. Если value ≤ 0, то ширина ограничивающего прямоугольника будет установлена в естественную ширину медиа, но fitWidth будет установлена в заданный параметр, даже если он не положителен.

См. preserveRatio для информации о взаимодействии представлений медиа fitWidth, fitHeight и preserveRatio атрибутов.

См. также:
  • getFitWidth()
  • setFitWidth(double)
  • fitWidthProperty()

fitHeight

public final DoubleProperty fitHeightProperty
Определяет высоту ограничивающего прямоугольника, в пределах которого исходное медиа масштабируется по необходимости для соответствия. Если value ≤ 0, то высота ограничивающего прямоугольника будет установлена в естественную высоту медиа, но fitHeight будет установлена в заданный параметр, даже если он не положителен.

См. preserveRatio для информации о взаимодействии представлений медиа fitWidth, fitHeight и preserveRatio атрибутов.

См. также:
  • getFitHeight()
  • setFitHeight(double)
  • fitHeightProperty()

viewport

public final ObjectProperty<Rectangle2D> viewportProperty
Задает прямоугольное область просмотра в кадре медиа. Область просмотра — это прямоугольник, заданный в координатах кадра медиа. Результирующие границы до масштабирования будут размером области просмотра. Отображаемый образ будет включать пересечение кадра и области просмотра. Область просмотра может превышать размер кадра, но будет отображаться только пересечение. Установка viewport в null очистит область просмотра.
См. также:
  • getViewport()
  • setViewport(Rectangle2D)
  • viewportProperty()

Подробности конструкторов

MediaView

public MediaView()
Создает экземпляр MediaView без связанного MediaPlayer.

MediaView

public MediaView(MediaPlayer mediaPlayer)
Создает экземпляр MediaView, связанный со специфицированным MediaPlayer. Эквивалентно

 MediaPlayer player; // initialization omitted
 MediaView view = new MediaView();
 view.setMediaPlayer(player);
 
Параметры:
mediaPlayer - MediaPlayer, воспроизведение которого необходимо просматривать с помощью этого класса.

Подробности методов

setMediaPlayer

public final void setMediaPlayer(MediaPlayer value)
Устанавливает MediaPlayer, чьи выходные данные будут обрабатываться этим представлением.
Параметры:
value - связанный MediaPlayer.

getMediaPlayer

public final MediaPlayer getMediaPlayer()
Возвращает MediaPlayer, чьи выходные данные обрабатываются этим представлением.
Возвращает:
связанный MediaPlayer.

mediaPlayerProperty

public final ObjectProperty<MediaPlayer> mediaPlayerProperty()
mediaPlayer, чьи выходные данные будут обрабатываться этим представлением. Установка этого значения не влияет на состояние MediaPlayer, например, если MediaPlayer воспроизводился до установки mediaPlayer, то он продолжит воспроизведение.
Возвращает:
свойство mediaPlayer
См. также:
  • getMediaPlayer()
  • setMediaPlayer(MediaPlayer)

setOnError

public final void setOnError(EventHandler<MediaErrorEvent> value)
Устанавливает обработчик событий ошибок.
Параметры:
value - обработчик событий ошибок.

getOnError

public final EventHandler<MediaErrorEvent> getOnError()
Возвращает обработчик событий ошибок.
Возвращает:
обработчик событий ошибок.

onErrorProperty

public final ObjectProperty<EventHandler<MediaErrorEvent>> onErrorProperty()
Обработчик событий, который вызывается всякий раз, когда возникает ошибка на этом MediaView.
Возвращает:
свойство onError
См. также:
  • getOnError()
  • setOnError(EventHandler)

setPreserveRatio

public final void setPreserveRatio(boolean value)
Устанавливает, сохранять ли соотношение сторон медиа при масштабировании.
Параметры:
value - сохранить ли соотношение сторон медиа.

isPreserveRatio

public final boolean isPreserveRatio()
Возвращает, сохраняется ли соотношение сторон медиа при масштабировании.
Возвращает:
сохраняется ли соотношение сторон медиа.

preserveRatioProperty

public final BooleanProperty preserveRatioProperty()
Сохранять ли соотношение сторон (ширина / высота) медиа при масштабировании для соответствия узлу. Если соотношение сторон не сохраняется, медиа будет растянуто или искажено по обеим осям для соответствия размерам узла. Значение по умолчанию - true.
Возвращает:
свойство preserveRatio
См. также:
  • isPreserveRatio()
  • setPreserveRatio(boolean)

setSmooth

public final void setSmooth(boolean value)
Устанавливает, сглаживать ли медиа при масштабировании.
Параметры:
value - сглаживать ли медиа.

isSmooth

public final boolean isSmooth()
Возвращает, нужно ли сглаживать медиа при масштабировании.
Возвращает:
необходимо ли сглаживать медиа

smoothProperty

public final BooleanProperty smoothProperty()
Если установлено значение true, при масштабировании этого видео для вписывания в рамку, заданную fitWidth и false, или при преобразовании, будет использоваться алгоритм фильтрации лучшего качества. Если установлено значение false, будет использоваться более быстрый, но менее качественный алгоритм фильтрации. Значение по умолчанию зависит от конфигурации платформы.
Возвращает:
свойство smooth
См. также:
  • isSmooth()
  • setSmooth(boolean)

setX

public final void setX(double value)
Устанавливает координату x начала MediaView.
Параметры:
value - координата x начала области просмотра.

getX

public final double getX()
Получает координату x начала MediaView.
Возвращает:
координату x начала области просмотра.

xProperty

public final DoubleProperty xProperty()
Определяет текущую координату x начала MediaView.
Возвращает:
свойство x
См. также:
  • getX()
  • setX(double)

setY

public final void setY(double value)
Устанавливает координату y начала MediaView.
Параметры:
value - координата y начала области просмотра.

getY

public final double getY()
Получает координату y начала MediaView.
Возвращает:
координату y начала области просмотра.

yProperty

public final DoubleProperty yProperty()
Определяет текущую координату y начала MediaView.
Возвращает:
свойство y
См. также:
  • getY()
  • setY(double)

setFitWidth

public final void setFitWidth(double value)
Устанавливает ширину области отображения измененного медиа.
Параметры:
value - ширина измененного медиа.

getFitWidth

public final double getFitWidth()
Получает ширину области отображения измененного медиа.
Возвращает:
высоту измененного медиа.

fitWidthProperty

public final DoubleProperty fitWidthProperty()
Определяет ширину области отображения, в рамках которой исходное медиа масштабируется для вписывания. Если value ≤ 0, то ширина области отображения будет установлена в естественную ширину медиа, но fitWidth будет установлена в переданный параметр, даже если он неположительный.

См. preserveRatio для информации о взаимодействии между представлениями медиа fitWidth, fitHeight и preserveRatio атрибутов.

Возвращает:
свойство fitWidth
См. также:
  • getFitWidth()
  • setFitWidth(double)

setFitHeight

public final void setFitHeight(double value)
Устанавливает высоту области отображения измененного медиа.
Параметры:
value - высота измененного медиа.

getFitHeight

public final double getFitHeight()
Получает высоту области отображения измененного медиа.
Возвращает:
высоту измененного медиа.

fitHeightProperty

public final DoubleProperty fitHeightProperty()
Определяет высоту области отображения, в рамках которой исходное медиа масштабируется для вписывания. Если value ≤ 0, то высота области отображения будет установлена в естественную высоту медиа, но fitHeight будет установлена в переданный параметр, даже если он неположительный.

См. preserveRatio для информации о взаимодействии между представлениями медиа fitWidth, fitHeight и preserveRatio атрибутов.

Возвращает:
свойство fitHeight
См. также:
  • getFitHeight()
  • setFitHeight(double)

setViewport

public final void setViewport(Rectangle2D value)
Устанавливает прямоугольную область просмотра в фрейме медиа.
Параметры:
value - прямоугольная область просмотра.

getViewport

public final Rectangle2D getViewport()
Получает прямоугольную область просмотра в фрейме медиа.
Возвращает:
прямоугольную область просмотра.

viewportProperty

public final ObjectProperty<Rectangle2D> viewportProperty()
Указывает прямоугольную область просмотра внутри фрейма медиа. Область просмотра — прямоугольник, заданный в координатах фрейма медиа. Результирующие границы до масштабирования будут размерами области просмотра. Отображаемое изображение будет включать пересечение фрейма и области просмотра. Область просмотра может превышать размеры фрейма, но будет отображаться только пересечение. Установка viewport в значение null очистит область просмотра.
Возвращает:
свойство viewport
См. также:
  • getViewport()
  • setViewport(Rectangle2D)

© 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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API