Öğeler
Ölçüm sırasında blok, çakışmayan öğeler ve öğe ara öğeleri içeren satırlara bölünür.
Öğeler
Öğeler, bir blok üzerindeki görsel nesneleri temsil eder. Örnek olarak aşağıdakileri temsil eden öğeler verilebilir:
- Alanlar
- Simgeler
- Bağlantılar
- Köşeler
Her öğe, görsel öğenin sınırlarını tanımlayan bir dikdörtgenin yanı sıra her bir öğe türüne özgü ekstra verilerdir.
Öğenin sınırları genellikle bir dış sınıf (yani temsil ettikleri şey) tarafından belirlenir. Örneğin, alan öğeleri alanları temsil eder ve boyutları, alanın getSize
yöntemi tarafından belirlenir.
Ayırıcı
Öğe ayırıcı, bir satırdaki öğeler arasında kalan boş bir alandır.
Ara parçaların sınırları, ölçüm sırasında oluşturma bilgilerine göre belirlenir. Oluşturma bilgisi, bloğun tüm öğelerini ölçtükten sonra, öğeler arasına seçtiği boyuttaki boşlukları ekler. Boyutların tutarlı olması gerekmez. Çoğu zaman ayırıcının her iki tarafındaki öğelere bağlı olarak farklılık gösterirler.
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[null,null,["Son güncelleme tarihi: 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"]]