Spec-Zone.ru › OpenJavaFX 8
javafx.scene.shape

Класс Ellipse

java.lang.Object
  • javafx.scene.Node
    • javafx.scene.shape.Shape
      • javafx.scene.shape.Ellipse

Все реализованные интерфейсы:

Styleable, EventTarget



public class Ellipse
extends Shape
Класс Ellipse создаёт новую эллипс с указанными размерами и положением в пикселях
import javafx.scene.shape.*;

Ellipse ellipse = new Ellipse(); {
ellipse.setCenterX(50.0f);
ellipse.setCenterY(50.0f);
ellipse.setRadiusX(50.0f);
ellipse.setRadiusY(25.0f);

С:

JavaFX 2.0

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

    Все методыМетоды экземпляровКонкретные методы
    Тип Свойство и описание
    DoubleProperty centerX
    Определяет горизонтальное положение центра эллипса в пикселях.
    DoubleProperty centerY
    Определяет вертикальное положение центра эллипса в пикселях.
    DoubleProperty radiusX
    Определяет ширину эллипса в пикселях.
    DoubleProperty radiusY
    Определяет высоту эллипса в пикселях.
    • Свойства, унаследованные от класса javafx.scene.shape.Shape

      fill, smooth, strokeDashOffset, strokeLineCap, strokeLineJoin, strokeMiterLimit, stroke, strokeType, strokeWidth
    • Свойства, унаследованные от класса javafx.scene.Node

      accessibleHelp, accessibleRoleDescription, accessibleRole, accessibleText, blendMode, boundsInLocal, boundsInParent, cacheHint, cache, clip, cursor, depthTest, disabled, disable, effectiveNodeOrientation, effect, eventDispatcher, focused, focusTraversable, 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, visible
  • Краткое описание полей

    • Поля, унаследованные от класса javafx.scene.Node

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

    Конструкторы
    Конструктор и описание
    Ellipse()
    Создаёт пустой экземпляр Ellipse.
    Ellipse(double radiusX, double radiusY)
    Создаёт экземпляр Ellipse заданных размеров.
    Ellipse(double centerX, double centerY, double radiusX, double radiusY)
    Создаёт экземпляр Ellipse с заданным положением и размерами.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    DoubleProperty centerXProperty()
    Определяет горизонтальное положение центра эллипса в пикселях.
    DoubleProperty centerYProperty()
    Определяет вертикальное положение центра эллипса в пикселях.
    double getCenterX()
    Возвращает значение свойства centerX.
    double getCenterY()
    Возвращает значение свойства centerY.
    double getRadiusX()
    Возвращает значение свойства radiusX.
    double getRadiusY()
    Возвращает значение свойства radiusY.
    DoubleProperty radiusXProperty()
    Определяет ширину эллипса в пикселях.
    DoubleProperty radiusYProperty()
    Определяет высоту эллипса в пикселях.
    void setCenterX(double value)
    Устанавливает значение свойства centerX.
    void setCenterY(double value)
    Устанавливает значение свойства centerY.
    void setRadiusX(double value)
    Устанавливает значение свойства radiusX.
    void setRadiusY(double value)
    Устанавливает значение свойства radiusY.
    String toString()
    Возвращает строковое представление этого Ellipse объекта.
    • Методы, унаследованные от класса javafx.scene.shape.Shape

      fillProperty, getClassCssMetaData, getCssMetaData, getFill, getStroke, getStrokeDashArray, getStrokeDashOffset, getStrokeLineCap, getStrokeLineJoin, getStrokeMiterLimit, getStrokeType, getStrokeWidth, intersect, isSmooth, setFill, setSmooth, setStroke, setStrokeDashOffset, setStrokeLineCap, setStrokeLineJoin, setStrokeMiterLimit, setStrokeType, setStrokeWidth, smoothProperty, strokeDashOffsetProperty, strokeLineCapProperty, strokeLineJoinProperty, strokeMiterLimitProperty, strokeProperty, strokeTypeProperty, strokeWidthProperty, subtract, union
    • Методы, унаследованные от класса 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, getAccessibleHelp, getAccessibleRole, getAccessibleRoleDescription, getAccessibleText, getBaselineOffset, getBlendMode, getBoundsInLocal, getBoundsInParent, getCacheHint, getClip, getContentBias, getCursor, getDepthTest, getEffect, getEffectiveNodeOrientation, getEventDispatcher, getId, 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, hasProperties, hoverProperty, idProperty, inputMethodRequestsProperty, intersects, intersects, isCache, isDisable, isDisabled, isFocused, isFocusTraversable, 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, setVisible, snapshot, snapshot, startDragAndDrop, startFullDrag, styleProperty, toBack, toFront, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
    • Методы, унаследованные от класса java.lang.Object

      clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Подробное описание свойства

    • centerX

      public final DoubleProperty centerXProperty
      Определяет горизонтальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getCenterX(), setCenterX(double)

    • centerY

      public final DoubleProperty centerYProperty
      Определяет вертикальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getCenterY(), setCenterY(double)

    • radiusX

      public final DoubleProperty radiusXProperty
      Определяет ширину эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getRadiusX(), setRadiusX(double)

    • radiusY

      public final DoubleProperty radiusYProperty
      Определяет высоту эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getRadiusY(), setRadiusY(double)

  • Подробное описание конструкторов

    • Ellipse

      public Ellipse()
      Создаёт пустой экземпляр Ellipse.
    • Ellipse

      public Ellipse(double radiusX,
                     double radiusY)
      Создаёт экземпляр Ellipse заданного размера.

      Параметры:

      radiusX - горизонтальный радиус эллипса в пикселях

    • Ellipse

      public Ellipse(double centerX,
                     double centerY,
                     double radiusX,
                     double radiusY)
      Создаёт экземпляр Ellipse заданного положения и размера.

      Параметры:

      centerX - горизонтальное положение центра эллипса в пикселях

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

    • setCenterX

      public final void setCenterX(double value)
      Устанавливает значение свойства centerX.

      Описание свойства:

      Определяет горизонтальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • getCenterX

      public final double getCenterX()
      Получает значение свойства centerX.

      Описание свойства:

      Определяет горизонтальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • centerXProperty

      public final DoubleProperty centerXProperty()
      Определяет горизонтальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getCenterX(), setCenterX(double)

    • setCenterY

      public final void setCenterY(double value)
      Устанавливает значение свойства centerY.

      Описание свойства:

      Определяет вертикальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • getCenterY

      public final double getCenterY()
      Получает значение свойства centerY.

      Описание свойства:

      Определяет вертикальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • centerYProperty

      public final DoubleProperty centerYProperty()
      Определяет вертикальное положение центра эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getCenterY(), setCenterY(double)

    • setRadiusX

      public final void setRadiusX(double value)
      Устанавливает значение свойства radiusX.

      Описание свойства:

      Определяет ширину эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • getRadiusX

      public final double getRadiusX()
      Получает значение свойства radiusX.

      Описание свойства:

      Определяет ширину эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • radiusXProperty

      public final DoubleProperty radiusXProperty()
      Определяет ширину эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getRadiusX(), setRadiusX(double)

    • setRadiusY

      public final void setRadiusY(double value)
      Устанавливает значение свойства radiusY.

      Описание свойства:

      Определяет высоту эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • getRadiusY

      public final double getRadiusY()
      Получает значение свойства radiusY.

      Описание свойства:

      Определяет высоту эллипса в пикселях.

      Значение по умолчанию:

      0.0

    • radiusYProperty

      public final DoubleProperty radiusYProperty()
      Определяет высоту эллипса в пикселях.

      Значение по умолчанию:

      0.0

      См. также:

      getRadiusY(), setRadiusY(double)

    • toString

      public String toString()
      Возвращает строковое представление этого объекта Ellipse.

      Переопределяет:

      toString в классе Node

      Возвращает:

      строковое представление этого объекта Ellipse.

© 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