Spec-Zone.ru › OpenJavaFX 17

Класс 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, viewOrder, 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, 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, getTransforms, getTranslateX, getTranslateY, getTranslateZ, getTypeSelector, getUserData, getViewOrder, 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, 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, getStyleClass

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

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 - Радиус
height - Высота

Cylinder

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

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

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