Çok basit, ne yapmak istediğimi, ancak bunu yapmanın bir yolunu çözemiyorum. Bir JFrame veya JPanel'de, bileşenleri dikey olarak nasıl merkezlersiniz? Yani, HTML'de merkez etiketini kullanmaya benzer. Bileşenler bir sütun içinde ve hepsi ortalanmış.Java - bileşenlerin dikey kolonunu nasıl ortalarsınız?
Ben Y_AXIS ve PAGE_AXIS ile BoxLayout denedi, ama benim için garip bir şekilde bileşenleri hizalar. Tercih edilen boyut setiyle FlowLayout'u kullanmayı denedim, böylece etrafı sarar, ancak ortalamıyor. Gerçekten tek seçenek olmadıkça GridBagLayout gibi basit bir şeye benzememeyi tercih ederim. Yardım et!
bazı örnek kodlar verebilir misiniz? Ayrıca, özel gereksinimleri nelerdir? Bir satıra kaç tane bileşen var? – mre
@little bunny foo foo Her satırda sadece bir bileşen. Özel gereksinimler yok; Çok sık karşılaştığım çok genel bir düzen sorusu. – Shelley
Ben html center etiketinin yapacağı gibi bir şey düşünüyorum, web sayfasındaki her şey arasında bir br etiketi ile. Ortalanmış bir şeylerin dikey bir sütun. – Shelley