Links
Comment on page

GroupLayout Örnekleri

🎈 Basit Bir Örnek

Alt taraftaki gibi bir çıktı almak istediğimiz zaman, adım adım yatay ve dikey olarak inceleme yapmamız gerekmekte; (gl = GroupLayout, b1 = buton1, b2 = buton2

⏩ Yatay Olarak İncelersek

Buton1 ve Buton2 birbirlerine seri (ardışık) durmakta.
gl.setHorizontalGroup(
gl.createSequentialGroup()
.addComponent(b1)
.addComponent(b2)
);
);

⏬ Dikey Olarak İncelersek

Buton1 ve Buton2 birbirlerine paralel durmakta.
gl.setVerticalGroup(
gl.createParallelGroup()
.addComponent(b1)
.addComponent(b2)
);
);

⭐ Detaylı Resim İle Açıklama

🪁 Biraz Daha Zor Bir Örnek

Alt taraftaki gibi bir çıktı almak istediğimiz zaman, adım adım yatay ve dikey olarak inceleme yapmamız gerekmekte; (gl = GroupLayout, b1 = buton1, b2 = buton2)

⏩ Yatay Olarak İncelersek

Buton1 ve Buton2 birbirlerine seri (ardışık) durmakta.
  • Yatayda 10px boşluk var.
  • İnceleme 1'de alt kısımdaki yeri bulup, b1 ve b2 arasına .addGap(10) eklemen yeterli.
gl.setHorizontalGroup(
gl.createSequentialGroup()
.addComponent(b1)
.addGap(10) // Boşluk
.addComponent(b2)
);
);

⏬ Dikey Olarak İncelersek

Dikeyde boşluk bulunmamakta.
gl.setVerticalGroup(
gl.createParallelGroup()
.addComponent(b1)
.addComponent(b2)
);
);

⭐ Ek Örnek Daha

2023 © Yunus Emre AK