Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.graphics
Пакет javafx.scene.shape

Класс Box

  • java.lang.Object
    • javafx.scene.Node
      • javafx.scene.shape.Shape3D
        • javafx.scene.shape.Box
  • Все реализуемые интерфейсы:
    Styleable, EventTarget
    public class Box
    extends Shape3D
    Класс Box определяет трехмерный прямоугольный параллелепипед заданного размера. Параллелепипед — это примитив 3D-геометрии, созданный с заданной глубиной, шириной и высотой. Он расположен в центре координат.
    С:
    JavaFX 8.0
  • Резюме свойств

    Свойства
    Тип Свойство Описание
    DoubleProperty depth
    Определяет глубину или размер Z параллелепипеда.
    DoubleProperty height
    Определяет высоту или размер Y параллелепипеда.
    DoubleProperty width
    Определяет ширину или размер X параллелепипеда.
    • Свойства, унаследованные от класса 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
  • Резюме полей

    Поля
    Модификатор и тип Поле Описание
    static double DEFAULT_SIZE
    • Поля, унаследованные от класса javafx.scene.Node

      BASELINE_OFFSET_SAME_AS_HEIGHT
  • Резюме конструкторов

    Конструкторы
    Конструктор Описание
    Box()
    Создает новый экземпляр Box размером 2x2x2.
    Box​(double width, double height, double depth)
    Создает новый экземпляр Box размером width x height x depth.
  • Резюме методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    DoubleProperty depthProperty()
    Определяет глубину или размер Z параллелепипеда.
    double getDepth()
    Возвращает значение свойства depth.
    double getHeight()
    Возвращает значение свойства height.
    double getWidth()
    Возвращает значение свойства width.
    DoubleProperty heightProperty()
    Определяет высоту или размер Y параллелепипеда.
    void setDepth​(double value)
    Устанавливает значение свойства depth.
    void setHeight​(double value)
    Устанавливает значение свойства height.
    void setWidth​(double value)
    Устанавливает значение свойства width.
    DoubleProperty widthProperty()
    Определяет ширину или размер X параллелепипеда.
    • Методы, унаследованные от класса 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, getStyleClass, 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
  • Подробное описание свойств

    • depth

      public final DoubleProperty depthProperty
      Определяет глубину или Z-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getDepth(), setDepth(double)
    • height

      public final DoubleProperty heightProperty
      Определяет высоту или Y-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getHeight(), setHeight(double)
    • width

      public final DoubleProperty widthProperty
      Определяет ширину или X-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getWidth(), setWidth(double)
  • Подробное описание полей

    • DEFAULT_SIZE

      public static final double DEFAULT_SIZE
      См. также:
      Значения константных полей
  • Подробное описание конструкторов

    • Box

      public Box()
      Создаёт новый экземпляр Box размером 2x2x2.
    • Box

      public Box​(double width,
                 double height,
                 double depth)
      Создаёт новый экземпляр Box размером width x height x depth.
      Параметры:
      width - ширина этого прямоугольного параллелепипеда
      height - высота этого прямоугольного параллелепипеда
      depth - глубина этого прямоугольного параллелепипеда
  • Подробное описание методов

    • setDepth

      public final void setDepth​(double value)
      Устанавливает значение свойства depth.
      Описание свойства:
      Определяет глубину или Z-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • getDepth

      public final double getDepth()
      Получает значение свойства depth.
      Описание свойства:
      Определяет глубину или Z-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • depthProperty

      public final DoubleProperty depthProperty()
      Определяет глубину или Z-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getDepth(), setDepth(double)
    • setHeight

      public final void setHeight​(double value)
      Устанавливает значение свойства height.
      Описание свойства:
      Определяет высоту или Y-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • getHeight

      public final double getHeight()
      Получает значение свойства height.
      Описание свойства:
      Определяет высоту или Y-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • heightProperty

      public final DoubleProperty heightProperty()
      Определяет высоту или Y-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getHeight(), setHeight(double)
    • setWidth

      public final void setWidth​(double value)
      Устанавливает значение свойства width.
      Описание свойства:
      Определяет ширину или X-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • getWidth

      public final double getWidth()
      Получает значение свойства width.
      Описание свойства:
      Определяет ширину или X-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
    • widthProperty

      public final DoubleProperty widthProperty()
      Определяет ширину или X-размер прямоугольного параллелепипеда.
      Значение по умолчанию:
      2.0
      См. также:
      getWidth(), setWidth(double)

© 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