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

Класс Cylinder

java.lang.Object
  • javafx.scene.Node
    • javafx.scene.shape.Shape3D
      • javafx.scene.shape.Cylinder

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

Styleable, EventTarget



public class Cylinder
extends Shape3D
Класс Cylinder определяет трёхмерный цилиндр заданного размера. Cylinder — это примитив 3D-геометрии, созданный с заданным радиусом и высотой. Он центрирован в начале координат.

С:

JavaFX 8.0

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

    Все методыМетоды экземпляраКонкретные методы
    Тип Свойство и описание
    DoubleProperty height
    Определяет высоту или размер Y цилиндра.
    DoubleProperty radius
    Определяет радиус в плоскости Z цилиндра.
    • Свойства, унаследованные от класса javafx.scene.shape.Shape3D

      cullFace, drawMode, material
    • Свойства, унаследованные от класса 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
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    Cylinder()
    Создаёт новый экземпляр Cylinder радиусом 1.0 и высотой 2.0.
    Cylinder(double radius, double height)
    Создаёт новый экземпляр Cylinder с заданным радиусом и высотой.
    Cylinder(double radius, double height, int divisions)
    Создаёт новый экземпляр Cylinder с заданным радиусом, высотой и количеством делений.
  • Краткое описание методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод и описание
    int getDivisions()
    Возвращает атрибут делений, используемый для генерации этого цилиндра.
    double getHeight()
    Получает значение свойства высота.
    double getRadius()
    Получает значение свойства радиус.
    DoubleProperty heightProperty()
    Определяет высоту или размер Y цилиндра.
    DoubleProperty radiusProperty()
    Определяет радиус в плоскости Z цилиндра.
    void setHeight(double value)
    Устанавливает значение свойства высота.
    void setRadius(double value)
    Устанавливает значение свойства радиус.
    • Методы, унаследованные от класса javafx.scene.shape.Shape3D

      cullFaceProperty, drawModeProperty, getCullFace, getDrawMode, getMaterial, materialProperty, setCullFace, setDrawMode, setMaterial
    • Методы, унаследованные от класса 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, getClassCssMetaData, getClip, getContentBias, getCssMetaData, 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, toString, translateXProperty, translateYProperty, translateZProperty, usesMirroring, visibleProperty
    • Методы, унаследованные от класса java.lang.Object

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

    • height

      public final DoubleProperty heightProperty
      Определяет высоту или размер Y цилиндра.

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

      2.0

      См. также:

      getHeight(), setHeight(double)

    • radius

      public final DoubleProperty radiusProperty
      Определяет радиус в плоскости Z цилиндра.

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

      1.0

      См. также:

      getRadius(), setRadius(double)

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

    • Cylinder

      public Cylinder()
      Создаёт новый экземпляр Cylinder радиусом 1.0 и высотой 2.0. Разрешение по умолчанию — 15 делений по осям X и Z.
    • Cylinder

      public Cylinder(double radius,
                      double height)
      Создаёт новый экземпляр Cylinder с заданным радиусом и высотой. Разрешение по умолчанию — 15 делений по осям X и Z.

      Параметры:

      radius - Радиус

    • Cylinder

      public Cylinder(double radius,
                      double height,
                      int divisions)
      Создаёт новый экземпляр Cylinder с заданным радиусом, высотой и количеством делений. Разрешение по умолчанию — 15 делений по осям X и Z. Обратите внимание, что количество делений должно быть не менее 3. Любое значение меньше, чем 3, будет округлено до 3.

      Параметры:

      radius - Радиус

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

    • setHeight

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

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

      Определяет высоту или размер Y цилиндра.

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

      2.0

    • getHeight

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

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

      Определяет высоту или размер Y цилиндра.

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

      2.0

    • heightProperty

      public final DoubleProperty heightProperty()
      Определяет высоту или размер Y цилиндра.

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

      2.0

      См. также:

      getHeight(), setHeight(double)

    • setRadius

      public final void setRadius(double value)
      Устанавливает значение свойства радиус.

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

      Определяет радиус в плоскости Z цилиндра.

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

      1.0

    • getRadius

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

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

      Определяет радиус в плоскости Z цилиндра.

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

      1.0

    • radiusProperty

      public final DoubleProperty radiusProperty()
      Определяет радиус в плоскости Z цилиндра.

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

      1.0

      См. также:

      getRadius(), setRadius(double)

    • getDivisions

      public int getDivisions()
      Возвращает атрибут делений, используемый для генерации этого цилиндра.

      Возвращает:

      атрибут делений.

© 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