Элементы
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
В процессе измерения блок разбивается на ряды , содержащие непересекающиеся элементы и разделители элементов.
Элементы
Элементы представляют собой визуальные объекты в блоке. Примеры включают элементы, представляющие:
- Поля
- Иконки
- Соединения
- Углы

Каждый элемент представляет собой прямоугольник, определяющий границы визуального объекта, а также некоторые дополнительные данные, специфичные для каждого типа элемента.
Границы элемента обычно определяются каким-то внешним классом (то есть тем, что они представляют). Например, элементы поля представляют поля, а их размер определяется методом getSize
поля.
Проставка элемента
Прокладка элемента — это пустое пространство, которое проходит между элементами в строке.

Границы разделителей определяются информацией рендеринга во время измерения. После измерения всех элементов блока информация рендеринга вставляет между элементами пробелы выбранного размера. Размеры не обязательно должны быть одинаковыми; они часто различаются в зависимости от элементов по обе стороны от прокладки.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-01-10 UTC.
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-01-10 UTC."],[[["During the measurement phase, a block is deconstructed into rows comprising elements and element spacers for rendering purposes."],["Elements represent the visual components of a block, including fields, icons, connections, and corners, with their size usually determined by the element they represent."],["Element spacers are empty spaces inserted between elements to control the spacing and visual layout of the block."]]],["During the measurement phase, blocks are divided into rows with elements and spacers. Elements, such as fields, icons, connections, and corners, are represented by rectangles with specific data. Their sizes are dictated by external classes, like a field's `getSize` method. Element spacers are empty spaces inserted between elements by the render info, with varying sizes based on the adjacent elements. The render info determines spacer sizes after measuring all block elements.\n"]]