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

Класс Parent

  • java.lang.Object
    • javafx.scene.Node
      • javafx.scene.Parent
  • Все реализованные интерфейсы:
    Styleable, EventTarget
    Прямые известные подклассы:
    Group, Region, WebView
    public abstract class Parent
    extends Node
    Базовый класс для всех узлов, имеющих дочерние элементы в графике сцены.

    Этот класс обрабатывает все иерархические операции с графикой сцены, включая добавление/удаление дочерних узлов, пометку ветвей как требующих пересчёта для компоновки и отрисовки, выбор, вычисление границ и выполнение прохода компоновки на каждом импульсе.

    Существует два прямых конкретных подкласса Parent

    • Group эффекты и преобразования, которые нужно применить к группе дочерних узлов.
    • Region класс для узлов, которые можно стилизовать с помощью CSS и компоновать дочерние элементы.
    С момента:
    JavaFX 2.0
  • Краткое описание свойств

    Свойства
    Тип Свойство Описание
    ReadOnlyBooleanProperty needsLayout
    Указывает, что этому узлу и его дочерним узлам требуется проход компоновки на следующем импульсе.
    • Свойства, унаследованные от класса 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
  • Краткое описание конструкторов

    Конструкторы
    Модификатор Конструктор Описание
    protected Parent()
    Создает новый Parent.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод Описание
    protected double computeMinHeight​(double width)
    Вычисляет минимальную высоту этого Parent.
    protected double computeMinWidth​(double height)
    Вычисляет минимальную ширину этого Parent.
    protected double computePrefHeight​(double width)
    Вычисляет предпочтительную высоту этого Parent.
    protected double computePrefWidth​(double height)
    Вычисляет предпочтительную ширину этого Parent.
    double getBaselineOffset()
    Вычисляет смещение базовой линии, основываясь на первом управляемом дочернем элементе.
    protected ObservableList<Node> getChildren()
    Возвращает список дочерних элементов этого Parent.
    ObservableList<Node> getChildrenUnmodifiable()
    Возвращает список дочерних элементов этого Parent в виде списка только для чтения.
    protected <E extends Node>
    List<E>
    getManagedChildren()
    Возвращает список всех управляемых дочерних элементов этого Parent.
    ObservableList<String> getStylesheets()
    Возвращает наблюдаемый список строковых URL-адресов, ссылающихся на стилизованные таблицы, которые необходимо использовать с содержимым этого Parent.
    boolean isNeedsLayout()
    Возвращает значение свойства needsLayout.
    void layout()
    Выполняет проход компоновки сверху вниз по графику сцены под этим родителем.
    protected void layoutChildren()
    Вызывается во время прохода компоновки для компоновки дочерних элементов в этом Parent.
    Node lookup​(String selector)
    Находит этот Node или первый дочерний узел на основе заданного селектора CSS.
    double minHeight​(double width)
    Возвращает минимальную высоту узла для использования в расчётах компоновки.
    double minWidth​(double height)
    Возвращает минимальную ширину узла для использования в расчётах компоновки.
    ReadOnlyBooleanProperty needsLayoutProperty()
    Указывает, что этому узлу и его дочерним узлам требуется проход компоновки на следующем импульсе.
    double prefHeight​(double width)
    Возвращает предпочтительную высоту узла для использования в расчётах компоновки.
    double prefWidth​(double height)
    Возвращает предпочтительную ширину узла для использования в расчётах компоновки.
    Object queryAccessibleAttribute​(AccessibleAttribute attribute, Object... parameters)
    Этот метод вызывается средствами вспомогательной технологии для запроса значения атрибута.
    void requestLayout()
    Запрашивает проход компоновки для выполнения перед отрисовкой следующей сцены.
    protected void requestParentLayout()
    Запрашивает проход компоновки родителя для выполнения перед отрисовкой следующей сцены.
    protected void setNeedsLayout​(boolean value)
    Устанавливает значение свойства needsLayout.
    protected void updateBounds()
    Обновляет границы этого Parent и его дочерних элементов.
    • Методы, унаследованные от класса 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, 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, lookupAll, managedProperty, maxHeight, maxWidth, 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, pressedProperty, pseudoClassStateChanged, 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
  • Подробное описание свойств

    • needsLayout

      public final ReadOnlyBooleanProperty needsLayoutProperty
      Указывает, что этому узлу и его дочерним узлам требуется проход компоновки на следующем импульсе.
      См. также:
      isNeedsLayout(), setNeedsLayout(boolean)
  • Подробное описание конструкторов

    • Parent

      protected Parent()
      Создает новый Parent.
  • Подробное описание методов

    • getChildren

      protected ObservableList<Node> getChildren()
      Получает список дочерних элементов этого Parent.

      См. документацию класса Node для ограничений на структуру сцены при установке списка дочерних элементов Parent. Если эти ограничения нарушены изменением списка дочерних элементов, изменение игнорируется, и предыдущее значение списка дочерних элементов восстанавливается. В этом случае генерируется исключение IllegalArgumentException.

      Если этот узел Parent прикреплён к Scene, который прикреплён к Window, отображающемуся (Window.isShowing()), то список его дочерних элементов следует изменять только в потоке JavaFX Application. Если это ограничение нарушено, генерируется исключение IllegalStateException.

      Примечание для подклассов: если вы переопределяете этот метод, вы должны возвращать результат вызова этого метода суперкласса. Фактический экземпляр списка, возвращаемый любой реализацией getChildren(), должен быть списком, принадлежащим и управляемым этим объектом Parent. Единственная типичная цель переопределения этого метода заключается в том, чтобы сделать его общедоступным.

      Возвращает:
      список дочерних элементов этого Parent.
    • getChildrenUnmodifiable

      public ObservableList<Node> getChildrenUnmodifiable()
      Получает список дочерних элементов этого Parent в качестве неизменяемого списка.
      Возвращает:
      только для чтения доступ к ObservableList дочерних элементов этого родителя
    • getManagedChildren

      protected <E extends Node> List<E> getManagedChildren()
      Получает список всех управляемых дочерних элементов этого Parent.
      Тип параметров:
      E - тип узлов дочерних элементов
      Возвращает:
      список всех управляемых дочерних элементов в этом родителе
    • lookup

      public Node lookup​(String selector)
      Описание скопировано из класса: Node
      Находит этот Node или первый дочерний узел на основе заданного селектора CSS. Если этот узел является Parent, эта функция будет переходить по ветви вниз, пока не найдёт совпадение. Если несколько дочерних узлов соответствуют заданному селектору, эта функция возвращает первый из них.

      Например, если узлу задан идентификатор "myId", то метод lookup можно использовать для поиска этого узла следующим образом: scene.lookup("#myId");.

      Переопределяет:
      lookup в классе Node
      Параметры:
      selector - селектор CSS узла для поиска
      Возвращает:
      Первый узел, начиная с этого Node, который соответствует CSS selector, null, если не найдено.
    • setNeedsLayout

      protected final void setNeedsLayout​(boolean value)
      Устанавливает значение свойства needsLayout.
      Описание свойства:
      Указывает, что этому узлу Node и его дочерним узлам требуется проход по макету на следующем импульсе.
    • isNeedsLayout

      public final boolean isNeedsLayout()
      Получает значение свойства needsLayout.
      Описание свойства:
      Указывает, что этому узлу Node и его дочерним узлам требуется проход по макету на следующем импульсе.
    • needsLayoutProperty

      public final ReadOnlyBooleanProperty needsLayoutProperty()
      Указывает, что этому узлу Node и его дочерним узлам требуется проход по макету на следующем импульсе.
      См. также:
      isNeedsLayout(), setNeedsLayout(boolean)
    • requestLayout

      public void requestLayout()
      Запрашивает проход по макету, который должен быть выполнен перед отрисовкой следующей сцены. Это выполняется асинхронно и группируется, чтобы происходить один раз за "импульс" или кадр анимации.

      Если этот родитель является корневым узлом макета или неуправляемым, он будет добавлен непосредственно в список грязного макета сцены, иначе будет вызван requestParentLayout.

      С:
      JavaFX 8.0
    • requestParentLayout

      protected final void requestParentLayout()
      Запрашивает проход по макету родителя, который должен быть выполнен перед отрисовкой следующей сцены. Это выполняется асинхронно и группируется, чтобы происходить один раз за "импульс" или кадр анимации.

      Это может быть использовано, когда текущий родитель изменил свои минимальные/максимальные/предпочтительные ширину/высоту, но ещё не знает, приведёт ли это изменение к фактическому изменению его размера. Это будет определено, когда родитель пересчитает макет с новыми подсказками.

    • prefWidth

      public double prefWidth​(double height)
      Описание скопировано из класса: Node
      Возвращает предпочтительную ширину узла для использования в расчётах макета. Если узел масштабируется, родитель должен рассматривать это значение как идеальную ширину узла в его диапазоне. Если узел не масштабируется, возвращает ширину его layoutBounds, которая должна рассматриваться как жёсткая ширина узла.

      Код макета, вызывающий этот метод, должен сначала проверить предпочтение содержимого узла. Если узел имеет вертикальное предпочтение содержимого, вызывающие должны передать значение высоты, на основе которого должна рассчитываться предпочтительная ширина. Если узел имеет горизонтальное или нулевое предпочтение содержимого, вызывающий должен передать -1.

      Подклассы узлов с вертикальным предпочтением содержимого должны учитывать параметр высоты, независимо от того, -1 или положительное значение. Все остальные подклассы могут игнорировать параметр высоты (который, вероятно, будет -1).

      Переопределяет:
      prefWidth в классе Node
      Параметры:
      height - высота, которая должна использоваться, если предпочтительная ширина зависит от неё
      Возвращает:
      предпочтительная ширина, до которой должен быть изменён размер узла при макете. Результат никогда не будет NaN и никогда не будет отрицательным.
      См. также:
      Node.isResizable(), Node.getContentBias(), Node.autosize()
    • prefHeight

      public double prefHeight​(double width)
      Описание скопировано из класса: Node
      Возвращает предпочтительную высоту узла для использования в расчётах макета. Если узел масштабируется, родитель должен рассматривать это значение как идеальную высоту узла в его диапазоне. Если узел не масштабируется, просто возвращает высоту layoutBounds, которая должна рассматриваться как жёсткая высота узла.

      Код макета, вызывающий этот метод, должен сначала проверить предпочтение содержимого узла. Если узел имеет горизонтальное предпочтение содержимого, вызывающие должны передать значение ширины, на основе которого должна рассчитываться предпочтительная высота. Если узел имеет вертикальное или нулевое предпочтение содержимого, вызывающий должен передать -1.

      Подклассы узлов с горизонтальным предпочтением содержимого должны учитывать параметр высоты, независимо от того, -1 или положительное значение. Все остальные подклассы могут игнорировать параметр высоты (который, вероятно, будет -1).

      Переопределяет:
      prefHeight в классе Node
      Параметры:
      width - ширина, которая должна использоваться, если предпочтительная высота зависит от неё
      Возвращает:
      предпочтительная высота, до которой должен быть изменён размер узла при макете. Результат никогда не будет NaN и никогда не будет отрицательным.
      См. также:
      Node.getContentBias(), Node.autosize()
    • minWidth

      public double minWidth​(double height)
      Описание скопировано из класса: Node
      Возвращает минимальную ширину узла для использования в расчётах макета. Если узел масштабируется, родитель не должен изменять его ширину меньше этого значения. Если узел не масштабируется, возвращает ширину layoutBounds.

      Код макета, вызывающий этот метод, должен сначала проверить предпочтение содержимого узла. Если узел имеет вертикальное предпочтение содержимого, вызывающие должны передать значение высоты, на основе которого должна рассчитываться минимальная ширина. Если узел имеет горизонтальное или нулевое предпочтение содержимого, вызывающий должен передать -1.

      Подклассы узлов с вертикальным предпочтением содержимого должны учитывать параметр высоты, независимо от того, -1 или положительное значение. Все остальные подклассы могут игнорировать параметр высоты (который, вероятно, будет -1).

      Если Node.maxWidth(double) узла Node ниже этого числа, minWidth имеет приоритет. Это означает, что размер узла Node никогда не должен быть изменён ниже minWidth.

      Переопределяет:
      minWidth в классе Node
      Параметры:
      height - высота, которая должна использоваться, если минимальная ширина зависит от неё
      Возвращает:
      минимальная ширина, до которой должен быть изменён размер узла при макете. Результат никогда не будет NaN и никогда не будет отрицательным.
      См. также:
      Node.isResizable(), Node.getContentBias()
    • minHeight

      public double minHeight​(double width)
      Описание, скопированное из класса: Node
      Возвращает минимальную высоту узла для использования в расчётах макета. Если узел изменяем по размеру, его родитель не должен уменьшать его высоту меньше этого значения. Если узел не изменяем по размеру, возвращает высоту layoutBounds.

      Код макета, который вызывает этот метод, должен сначала проверить смещение содержимого узла. Если узел имеет горизонтальное смещение содержимого, то вызывающие стороны должны передать значение ширины, на основе которого должна рассчитываться минимальная высота. Если узел имеет вертикальное или нулевое смещение содержимого, вызывающая сторона должна передать -1.

      Подклассы узлов с горизонтальным смещением содержимого должны учитывать параметр ширины, как -1, так и положительное значение. Все остальные подклассы могут игнорировать параметр ширины (который, скорее всего, будет -1).

      Если Node.maxHeight(double) узла Node ниже этого числа, minHeight имеет приоритет. Это означает, что узел никогда не должен быть изменён по размеру ниже minHeight.

      Переопределяет:
      minHeight в классе Node
      Параметры:
      width - ширина, которая должна быть использована, если минимальная высота зависит от неё
      Возвращает:
      минимальная высота, до которой узел должен быть изменён по размеру во время макета. Результат никогда не будет NaN и никогда не будет отрицательным.
      См. также:
      Node.isResizable(), Node.getContentBias()
    • computePrefWidth

      protected double computePrefWidth​(double height)
      Вычисляет предпочтительную ширину этого Parent. По умолчанию эта ширина вычисляется как ширина области, занимаемой его управляемыми дочерними элементами, когда они размещаются в своих текущих позициях со своими предпочтительными ширинами.
      Параметры:
      height - высота, которая должна быть использована, если предпочтительная ширина зависит от неё
      Возвращает:
      вычисленная предпочтительная ширина
    • computePrefHeight

      protected double computePrefHeight​(double width)
      Вычисляет предпочтительную высоту этого Parent. По умолчанию эта высота вычисляется как высота области, занимаемой его управляемыми дочерними элементами, когда они размещаются в своих текущих позициях со своими предпочтительными высотами.
      Параметры:
      width - ширина, которая должна быть использована, если предпочтительная высота зависит от неё
      Возвращает:
      вычисленная предпочтительная высота
    • computeMinWidth

      protected double computeMinWidth​(double height)
      Вычисляет минимальную ширину этого Parent. По умолчанию просто возвращает предпочтительную ширину.
      Параметры:
      height - высота, которая должна быть использована, если минимальная ширина зависит от неё
      Возвращает:
      вычисленная минимальная ширина
      С тех пор:
      JavaFX 2.1
    • computeMinHeight

      protected double computeMinHeight​(double width)
      Вычисляет минимальную высоту этого Parent. По умолчанию просто возвращает предпочтительную высоту;
      Параметры:
      width - ширина, которая должна быть использована, если минимальная высота зависит от неё
      Возвращает:
      вычисленная минимальная высота
      С тех пор:
      JavaFX 2.1
    • getBaselineOffset

      public double getBaselineOffset()
      Вычисляет смещение базовой линии на основе первого управляемого дочернего элемента. Если такого дочернего элемента нет, возвращает Node.getBaselineOffset().
      Переопределяет:
      getBaselineOffset в классе Node
      Возвращает:
      смещение базовой линии
    • layout

      public final void layout()
      Выполняет проход макета сверху вниз по графу сцены под этим родителем. Вызов этого метода во время выполнения макета родительским элементом — это нет действия.
    • layoutChildren

      protected void layoutChildren()
      Вызывается во время прохода макета для размещения дочерних элементов в этом Parent. По умолчанию он будет устанавливать размер управляемого, изменяемого содержимого на их предпочтительные размеры и не выполняет позиционирование узлов.

      Подклассы должны переопределять эту функцию для размещения содержимого по мере необходимости.

    • getStylesheets

      public final ObservableList<String> getStylesheets()
      Получает наблюдаемый список строк URL, которые ссылаются на стили, которые следует использовать с содержимым этого родительского элемента. Подробности см. в Scene.getStylesheets().

      Дополнительную информацию об использовании CSS с графом сцены см. в Руководстве по CSS.

      Возвращает:
      список стилей, которые следует использовать с этим родительским элементом
      С тех пор:
      JavaFX 2.1
    • updateBounds

      protected void updateBounds()
      Обновляет границы этого Parent и его дочерних элементов.
    • queryAccessibleAttribute

      public Object queryAccessibleAttribute​(AccessibleAttribute attribute,
                                             Object... parameters)
      Этот метод вызывается вспомогательной технологией для запроса значения для атрибута.

      Этот метод обычно переопределяется подклассами для реализации атрибутов, необходимых для определённого роли.
      Если определённый атрибут не обрабатывается, необходимо вызвать реализацию суперкласса.

      Переопределяет:
      queryAccessibleAttribute в классе Node
      Параметры:
      attribute - запрашиваемый атрибут
      parameters - необязательный список параметров
      Возвращает:
      значение для запрошенного атрибута
      См. также:
      AccessibleAttribute

© 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