Elementi
Durante la misurazione, il blocco viene suddiviso in righe contenenti elementi e distanziali non sovrapposti.
Elementi
Gli elementi rappresentano gli elementi visivi di un blocco. Alcuni esempi sono gli elementi
che rappresentano:
- Campi
- Icone
- Connessioni
- Angoli
Ogni elemento è un rettangolo che definisce i limiti dell'elemento visivo e alcuni dati aggiuntivi specifici per ogni tipo di elemento.
I limiti dell'elemento sono solitamente determinati da alcune classi esterne, ovvero l'elemento che rappresentano. Ad esempio, gli elementi campo rappresentano campi e la loro dimensione è determinata dal metodo getSize
del campo.
Distanziatore elemento
Uno spaziatore elemento è uno spazio vuoto tra gli elementi di una riga.
I limiti degli spaziatori sono determinati dalle informazioni di rendering durante la misurazione. Dopo aver misurato tutti gli elementi del blocco, le informazioni di rendering inseriscono tra gli elementi gli spazi della dimensione scelta. Le dimensioni non devono essere coerenti; spesso sono diverse a seconda degli elementi presenti su entrambi i lati del distanziatore.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2023-12-02 UTC.
[null,null,["Ultimo aggiornamento 2023-12-02 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"]]