Spec-Zone.ru › OpenJavaFX 8
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, 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()
    • Методы, унаследованные от класса 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, 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, 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, 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
  • Подробное описание свойства

    • 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, то эта функция будет проходить по ветви до тех пор, пока не найдёт совпадение. Если более одного дочернего узла соответствует заданному селектору, эта функция возвращает первый из них.

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

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

      lookup в классе Node

      Параметры:

      selector — CSS-селектор узла для поиска

      Возвращает:

      Первый узел, начиная с этого Node, который соответствует CSS-селектору selector, null, если не найдено.

    • setNeedsLayout

      protected final void setNeedsLayout(boolean value)
      Устанавливает значение свойства needsLayout.

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

      Указывает, что этому узлу и его подузлам требуется проход по макетированию на следующем импульсе.

    • isNeedsLayout

      public final boolean isNeedsLayout()
      Возвращает значение свойства needsLayout.

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

      Указывает, что этому узлу и его подузлам требуется проход по макетированию на следующем импульсе.

    • needsLayoutProperty

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

      См. также:

      isNeedsLayout(), setNeedsLayout(boolean)

    • requestLayout

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

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

      С:

      JavaFX 8.0

    • requestParentLayout

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

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

    • 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 имеет приоритет. Это означает, что узел никогда не должен быть изменён ниже 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()
    • queryAccessibleAttribute

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

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

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

      queryAccessibleAttribute в классе Node

      Параметры:

      attribute - запрашиваемый атрибут

      Возвращает:

      значение запрашиваемого атрибута

      См. также:

      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