🤯 GroupLayout Detaylar

GroupLayout'u daha iyi anlamak isteyenler için

🥅 Karmaşık Bir Örnek

⏩ Yatay Olarak İncelersek (Kırmızı Çizgiler)

Buton1 ve Buton2 birbirlerine seri (ardışık) durmakta. ( Dikey konumlarını göz ardı ediyoruz, tek boyut olarak inceliyoruz.)

gl.setHorizontalGroup(
gl.createSequentialGroup()
.addComponent(b1)
.addComponent(b2)
);
);

⏬ Dikey Olarak İncelersek (Mor Çizgiler)

Buton1 ve Buton2 birbirlerine seri durmakta. (Yatay konumlarını göz ardı ediyoruz, tek boyut olarak inceliyoruz.)

gl.setVerticalGroup(
gl.createSequentialGroup()
.addComponent(b1)
.addComponent(b2)
);
);

🚀 Sonuç Resmi

⭐ Hızlı Örnekler

⏩ Yatay Olarak İncelersek:

  • Buton1, Buton2 ve Buton3 'e paralel.

  • Buton2 ve Butom3 birbirlerine seri.

⏬ Dikey Olarak:

  • Buton1, Buton2 ve Buton3 'e seri.

  • Buton2 ve Buton3 paralel.

🌗 Son Örnek

⏩ Yatay Olarak İncelersek (Kırmızılar):

  • 1, 5 paralel

  • 2, 4 paralel

  • 3, (2, 4), (1, 5) seri

⏬ Dikey Olarak;

  • 4, 3 paralel

  • 1, 2, (4, 3), 5 seri

a