Spec-Zone.ru › OpenJDK 24

Класс AbstractLayoutCache.NodeDimensions

java.lang.Object
javax.swing.tree.AbstractLayoutCache.NodeDimensions
Прямые известные подклассы:
BasicTreeUI.NodeDimensionsHandler
Вложенный класс:
AbstractLayoutCache
public abstract static class AbstractLayoutCache.NodeDimensions extends Object
Используется классом AbstractLayoutCache для определения размера и координаты x конкретного узла.

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

NodeDimensions()
Модификатор Конструктор Описание
protected
Конструктор для вызова подклассами.

Краткое описание методов

Модификатор и тип Метод Описание
abstract Rectangle getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds)
Возвращает, по ссылке в пределах bounds, размер и координату x для размещения значения. Метод, вызывающий этот метод, отвечает за определение координаты Y. Если bounds равно null, должен быть возвращён новый Rectangle, в противном случае значение должно быть размещено в пределах bounds и возвращено.

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

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

NodeDimensions

protected NodeDimensions()
Конструктор для вызова подклассами.

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

getNodeDimensions

public abstract Rectangle getNodeDimensions(Object value, int row, int depth, boolean expanded, Rectangle bounds)
Возвращает, по ссылке в пределах bounds, размер и координату x для размещения значения. Метод, вызывающий этот метод, отвечает за определение координаты Y. Если bounds равно null, должен быть возвращён новый Rectangle, в противном случае значение должно быть размещено в пределах bounds и возвращено.
Параметры:
value - отображаемый value
row - строка, для которой запрашивается информация
depth - глубина строки
expanded - true, если строка развернута, false в противном случае
bounds - объект Rectangle, содержащий размер, необходимый для отображения value
Возвращает:
объект Rectangle, содержащий размеры узла, или null, если у узла нет размеров

© 1993, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://download.java.net/java/early_access/jdk24/docs/api/java.desktop/javax/swing/tree/AbstractLayoutCache.NodeDimensions.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API